Skip to content

chore(main): release otdfctl 0.39.0 - #4101

Open
opentdf-automation[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--otdfctl
Open

opentdf-automation[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--otdfctl

Conversation

@opentdf-automation

@opentdf-automation opentdf-automation Bot commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.39.0 (2026-10-15)

Features

Bug Fixes

  • cli: drop the encrypt-side stdin spool (#3948) (5603c2e)
  • cli: validate endpoint before profile creation (#4130) (a2f1327)
  • deps: bump github.com/opentdf/platform/protocol/go from 0.41.0 to 0.42.0 in /otdfctl (#4226) (5580481)
  • deps: bump SDK from v0.32.0 to v0.33.0 in /otdfctl (#4110) (87dcf1c)
  • policy: reject concurrent and non-active key rotations (#4200) (5679545)

This PR was generated with Release Please. See documentation.

@coderabbitai

coderabbitai Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Repository UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 2363688d-f22e-4550-82ee-cc7fa4bd969d

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added size/s comp:ci Github Actions Work labels Sep 25, 2026
@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 257.171343ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 144.85577ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 430.663857ms
Throughput 232.20 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 1m1.590589942s
Average Latency 614.412261ms
Throughput 81.18 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from 0aa1906 to 1319090 Compare September 28, 2026 15:16
@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 262.0411ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 141.016764ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 442.681871ms
Throughput 225.90 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 1m4.442106632s
Average Latency 642.898214ms
Throughput 77.59 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from 1319090 to c35b784 Compare September 28, 2026 15:40
@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 186.231287ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 101.719425ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 354.965484ms
Throughput 281.72 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 45.938426736s
Average Latency 458.490885ms
Throughput 108.84 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from c35b784 to 9d46954 Compare September 29, 2026 14:17
@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 186.586727ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 104.438431ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 402.271986ms
Throughput 248.59 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 51.89280845s
Average Latency 517.394045ms
Throughput 96.35 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from 9d46954 to 38284d5 Compare September 30, 2026 15:20
@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 206.214677ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 107.916721ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 408.182673ms
Throughput 244.99 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 53.437674892s
Average Latency 532.898137ms
Throughput 93.57 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from 38284d5 to 36baf55 Compare October 1, 2026 14:39
@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 107.603394ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 58.002219ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 240.010558ms
Throughput 416.65 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 31.84718887s
Average Latency 317.738543ms
Throughput 157.00 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from 36baf55 to 24fa5e4 Compare October 2, 2026 14:49
@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 255.297098ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 131.748017ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 435.702178ms
Throughput 229.51 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 1m3.83600801s
Average Latency 637.192557ms
Throughput 78.33 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from 24fa5e4 to a684dfb Compare October 5, 2026 14:45
@github-actions

github-actions Bot commented Oct 5, 2026

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Benchmark authorization.GetDecisions Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 217.828302ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

Metric Value
Approved Decision Requests 1000
Denied Decision Requests 0
Total Time 121.770297ms

Benchmark Statistics

Name № Requests Avg Duration Min Duration Max Duration

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 466.330604ms
Throughput 214.44 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 42.19914624s
Average Latency 420.849446ms
Throughput 118.49 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from 16bfd6d to 85ff759 Compare October 7, 2026 10:49
@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 335.426826ms
Throughput 298.13 requests/second

TDF3 Benchmark Results

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 33.878831208s
Average Latency 337.726196ms
Throughput 147.58 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from 85ff759 to 3a16c1a Compare October 7, 2026 15:30
@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 454.005882ms
Throughput 220.26 requests/second

TDF3 Benchmark Results

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 45.551058198s
Average Latency 454.198655ms
Throughput 109.77 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from 3a16c1a to a73b7ef Compare October 8, 2026 15:30
@github-actions

github-actions Bot commented Oct 8, 2026

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 464.368136ms
Throughput 215.35 requests/second

TDF3 Benchmark Results

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 46.735810632s
Average Latency 466.279326ms
Throughput 106.98 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from a73b7ef to ec7ba24 Compare October 9, 2026 15:17
@github-actions

github-actions Bot commented Oct 9, 2026

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 343.006865ms
Throughput 291.54 requests/second

TDF3 Benchmark Results

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 34.357577183s
Average Latency 343.165322ms
Throughput 145.53 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from ec7ba24 to f104435 Compare October 9, 2026 15:59
@github-actions

github-actions Bot commented Oct 9, 2026

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 427.776525ms
Throughput 233.77 requests/second

TDF3 Benchmark Results

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 44.616239585s
Average Latency 445.03834ms
Throughput 112.07 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from f104435 to 3686099 Compare October 13, 2026 18:38
@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 233.75426ms
Throughput 427.80 requests/second

TDF3 Benchmark Results

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 28.277095379s
Average Latency 281.926872ms
Throughput 176.82 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from 3686099 to 15665c2 Compare October 14, 2026 14:41
@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 242.662922ms
Throughput 412.09 requests/second

TDF3 Benchmark Results

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 27.955730518s
Average Latency 278.988045ms
Throughput 178.85 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from 15665c2 to 6d2393b Compare October 14, 2026 16:31
@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from 6d2393b to ba41683 Compare October 14, 2026 19:46
@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--otdfctl branch from ba41683 to be31d5c Compare October 15, 2026 00:37
@github-actions

Copy link
Copy Markdown
Contributor
Benchmark results, click to expand

Bulk Benchmark Results

Metric Value
Total Decrypts 100
Successful Decrypts 100
Failed Decrypts 0
Total Time 237.700575ms
Throughput 420.70 requests/second

TDF3 Benchmark Results

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 29.351775912s
Average Latency 293.060557ms
Throughput 170.35 requests/second

@github-actions

Copy link
Copy Markdown
Contributor

⚠️ Govulncheck found vulnerabilities ⚠️

The following modules have known vulnerabilities:

  • otdfctl
  • sdk
  • service
  • lib/fixtures
  • tests-bdd

See the workflow run for details.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants