🌐 AI搜索 & 代理 主页
Skip to content

Conversation

@markuspf
Copy link
Contributor

Scope & Purpose

As a followup to #22176 we can now remove all leasing functionality from the transaction context.

Merge #22176 first.

@markuspf markuspf self-assigned this Dec 11, 2025
@cla-bot cla-bot bot added the cla-signed label Dec 11, 2025
@markuspf markuspf force-pushed the bug-fix/thread-local-leasers branch from 6db4315 to cdcf639 Compare December 11, 2025 16:16
@markuspf markuspf force-pushed the chore/remove-transaction-context-leasers branch from 58fa312 to 020c3e5 Compare December 11, 2025 16:17
@markuspf markuspf marked this pull request as ready for review December 11, 2025 16:25
@cursor
Copy link

cursor bot commented Dec 11, 2025

You have run out of free Bugbot PR reviews for this billing cycle. This will reset on December 28.

To receive reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

@markuspf markuspf force-pushed the bug-fix/thread-local-leasers branch from a4e360a to 46a60a2 Compare December 12, 2025 12:00
@markuspf markuspf force-pushed the chore/remove-transaction-context-leasers branch from 020c3e5 to 0ec747e Compare December 12, 2025 12:11
Comment on lines -84 to -89
/// @brief temporarily lease a Builder object
TEST_VIRTUAL arangodb::velocypack::Builder* leaseBuilder();

/// @brief return a temporary Builder object
TEST_VIRTUAL void returnBuilder(arangodb::velocypack::Builder*) noexcept;

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should also remove the _builders member.

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.

3 participants