0.7.0-prerelease-2
Pre-release
Pre-release
divergentdave
released this
07 Feb 14:55
·
542 commits
to main
since this release
This is a pre-release version of Janus with full support for draft-ietf-ppm-dap-09
. Janus pre-releases should not be deployed to production environments or other long-lived deployments, as we may yet change the SQL schema without providing a migration path.
What's Changed
- Include batch details in batch mismatch error by @inahga in #2483
- Add report_too_early to PrepareError by @divergentdave in #2538
- Pin to last working version of cargo-deny-action by @divergentdave in #2542
- build(deps): Bump trillium-http from 0.3.11 to 0.3.12 by @dependabot in #2545
- Add per-task report upload metrics by @inahga in #2508
- build(deps): Bump trillium-client from 0.5.1 to 0.5.4 by @dependabot in #2546
- Aggregation: repeat same request on retries. by @branlwyd in #2516
- leader deletes abandoned aggregation job in helper by @tgeoghegan in #2530
- Scrub reports during aggregation job creation, rather than the initial aggregation step. by @branlwyd in #2547
- docs: Use SSD and set random_page_cost by @inahga in #2549
- Expose upload metrics through aggregator API by @inahga in #2537
- Fixed size: make
max_batch_size
optional by @tgeoghegan in #2551 - Downgrade various logs to
DEBUG
level by @tgeoghegan in #2557 - Split delete_expired_client_reports() query by @divergentdave in #2560
- build(deps): Bump alpine from 3.19.0 to 3.19.1 by @dependabot in #2577
- build(deps): Bump stopper from 0.2.3 to 0.2.4 by @dependabot in #2573
- build(deps): Bump divviup-client from 0.1.5 to 0.1.7 by @dependabot in #2572
- build(deps): Bump EmbarkStudios/cargo-deny-action from 1.5.10 to 1.5.12 by @dependabot in #2579
- build(deps): Bump chrono from 0.4.31 to 0.4.33 by @dependabot in #2571
- build(deps): Bump the serde group with 3 updates by @dependabot in #2567
- Enforce that HttpErrorResponse always has a status by @divergentdave in #2589
- Scrub report in setup_cancel_aggregation_job_test by @divergentdave in #2590
- Add workflow for automatically generating release by @inahga in #2585
- Make
hpke_keypair()
infallible, removehpke_keypair_infallible()
by @inahga in #2594 - Remove support for field
max_job_discovery_delay_secs
by @inahga in #2596 - Remove
DivviUpHpkeConfig
by @inahga in #2595 - Make token in PrivateCollectorCredential non-optional by @inahga in #2592
- Avoid script injection in make-release workflow by @inahga in #2597
- Remove batch_aggregations.{batch,client_timestamp}_interval. by @branlwyd in #2599
- Helper: disallow reports from too far in the future. by @branlwyd in #2586
- Rephrase batch-GC'ed check in a non-hacky way. by @branlwyd in #2584
- build(deps): Bump divviup-client from 0.1.7 to 0.1.8 by @dependabot in #2613
- build(deps): Bump fixed from 1.24.0 to 1.25.0 by @dependabot in #2611
- build(deps): Bump reqwest from 0.11.23 to 0.11.24 by @dependabot in #2616
- build(deps): Bump tempfile from 3.9.0 to 3.10.0 by @dependabot in #2615
- build(deps): Bump tokio from 1.35.1 to 1.36.0 by @dependabot in #2614
- build(deps): Bump routefinder from 0.5.3 to 0.5.4 by @dependabot in #2612
- Replace &str and Box error types with messages::Error by @inahga in #2625
- build(deps): Bump the trillium group with 2 updates by @dependabot in #2636
- Time-interval: create aggregation jobs touching fewer batches. by @branlwyd in #2607
- Add customized Prio3SumVec VDAF by @divergentdave in #2633
- Remove Prio3CountVec by @divergentdave in #2637
- build(deps): Bump EmbarkStudios/cargo-deny-action from 1.5.12 to 1.5.13 by @dependabot in #2609
- Bump version to 0.7.0-prerelease-2 by @divergentdave in #2643
- Set HTTP client timeouts by @tgeoghegan in #2632
Full Changelog: 0.7.0-prerelease-1...0.7.0-prerelease-2