Skip to content

chore(main): release service 0.27.0 - #3950

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

chore(main): release service 0.27.0#3950
opentdf-automation[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--service

Conversation

@opentdf-automation

@opentdf-automation opentdf-automation Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.27.0 (2026-09-11)

Features

  • authz: migrate v2 decisioning to targeted entitleable lookups (#3912) (69942fe)
  • policy: DSPX-3888 add maximum object count configuration (#3954) (b44a246)

Bug Fixes

  • authz: deny decrypt deactivated attribute (#3985) (f982fc9)
  • core: DSPX-4682 protect pprof endpoints (#4038) (9c5030f)
  • core: DSPX-4692 omit rejected credentials from logs (#4023) (6ac8a31)
  • core: DSPX-4694 honor reflection configuration (#4021) (8743070)
  • deps: bump google.golang.org/grpc from 1.83.0 to 1.83.1 in /service (#3961) (2140c7a)
  • ers: multi_strat first match wins per category + bdd tests (#4028) (5c5cbf4)
  • policy: DSPX-4607 clear sloglint and SA1019 lint findings (#3977) (a22c2ce)

This PR was generated with Release Please. See documentation.

@opentdf-automation
opentdf-automation Bot requested a review from a team as a code owner September 1, 2026 03:37
@opentdf-automation
opentdf-automation Bot requested a review from a team as a code owner September 1, 2026 03:37
@github-actions github-actions Bot added comp:ci Github Actions Work size/s labels Sep 1, 2026
@github-actions

github-actions Bot commented Sep 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 245.713579ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 415.830365ms
Throughput 240.48 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 58.984569723s
Average Latency 587.908888ms
Throughput 84.77 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--service branch from ecc8e87 to af2116e Compare September 2, 2026 14:33
@github-actions

github-actions Bot commented Sep 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 179.844204ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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.968947ms
Throughput 281.71 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 45.486608302s
Average Latency 453.862109ms
Throughput 109.92 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--service branch from af2116e to 89cef17 Compare September 3, 2026 15:29
@github-actions

github-actions Bot commented Sep 3, 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 247.779375ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 461.277085ms
Throughput 216.79 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 57.467013645s
Average Latency 573.436432ms
Throughput 87.01 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--service branch from 89cef17 to 4b17d5b Compare September 4, 2026 12:55
@github-actions

github-actions Bot commented Sep 4, 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 189.344232ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 363.501127ms
Throughput 275.10 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 46.85672926s
Average Latency 467.405163ms
Throughput 106.71 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--service branch from 4b17d5b to b3605ba Compare September 8, 2026 13:49
@github-actions

github-actions Bot commented Sep 8, 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 245.199053ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 465.537168ms
Throughput 214.81 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 1m2.209047303s
Average Latency 621.124846ms
Throughput 80.37 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--service branch from b3605ba to df388a6 Compare September 8, 2026 15:42
@github-actions

github-actions Bot commented Sep 8, 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 244.780805ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 446.996198ms
Throughput 223.72 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 58.505334645s
Average Latency 583.521543ms
Throughput 85.46 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--service branch from df388a6 to b14037d Compare September 8, 2026 19:16
@github-actions

github-actions Bot commented Sep 8, 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 213.808629ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 438.134518ms
Throughput 228.24 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 54.981072061s
Average Latency 548.641121ms
Throughput 90.94 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--service branch from b14037d to 742cc27 Compare September 9, 2026 15:13
@github-actions

github-actions Bot commented Sep 9, 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 230.498456ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 454.764548ms
Throughput 219.89 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 57.061599452s
Average Latency 569.377075ms
Throughput 87.62 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--service branch from 742cc27 to 662c4eb Compare September 10, 2026 13:17
@coderabbitai

coderabbitai Bot commented Sep 10, 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: 9e10064a-51d8-425e-8310-c0b8470e6e01

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

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

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 225.427692ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 452.183151ms
Throughput 221.15 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 56.579144043s
Average Latency 564.279678ms
Throughput 88.37 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--service branch from 662c4eb to 7d3e970 Compare September 10, 2026 14:41
@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 129.918599ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 248.600082ms
Throughput 402.25 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 33.658620026s
Average Latency 335.762082ms
Throughput 148.55 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--service branch from 7d3e970 to 1a1d9c0 Compare September 10, 2026 16:31
@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 128.008263ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 255.264429ms
Throughput 391.75 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 34.897423208s
Average Latency 348.225729ms
Throughput 143.28 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--service branch from 1a1d9c0 to 3102f41 Compare September 10, 2026 16:47
@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 166.870564ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 295.788951ms
Throughput 338.08 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 40.317307778s
Average Latency 402.606692ms
Throughput 124.02 requests/second

@opentdf-automation
opentdf-automation Bot force-pushed the release-please--branches--main--components--service branch from 3102f41 to 6792590 Compare September 11, 2026 16:06
@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 121.795758ms

Benchmark authorization.v2.GetMultiResourceDecision Results:

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

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 233.260654ms
Throughput 428.70 requests/second

TDF3 Benchmark Results:

Metric Value
Total Requests 5000
Successful Requests 5000
Failed Requests 0
Concurrent Requests 50
Total Time 32.904119623s
Average Latency 328.385956ms
Throughput 151.96 requests/second

@github-actions

Copy link
Copy Markdown
Contributor

⚠️ Govulncheck found vulnerabilities ⚠️

The following modules have known vulnerabilities:

  • otdfctl
  • sdk
  • service
  • tests-bdd

See the workflow run for details.

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