Markus Pfeiffer

Results 38 issues of Markus Pfeiffer

### Scope & Purpose As a followup to #22176 we can now remove all leasing functionality from the transaction context. Merge #22176 first.

cla-signed

### Scope & Purpose Introduces thread-local leasers for velocypack::Builder and std::string. This also addresses a problem with `async-prefetch` where builders and strings were leased through the transaction context, which is...

cla-signed

### Scope & Purpose Removes some code duplication. Requires #22165 to be merged first, and has an enterprise counterpart, https://github.com/arangodb/enterprise/pull/1564 --- > [!NOTE] > Replaces per-step collection-name extraction with VertexRef::collectionName,...

cla-signed

### Scope & Purpose Use the same definition of `VertexRef` throughout; Before this patch, there were various places in the codebase which used `using VertexRef = HashedStringRef`, as well as...

cla-signed

### Scope & Purpose Customer reported problems when executing a complex query that involved modification operations inside nested subqueries. - [x] :hankey: Bugfix - [ ] :pizza: New feature -...

cla-signed

### Scope & Purpose This work aims to unify `SingleServerProviderStep`, `ClusterProviderStep`, and `SmartGraphProviderStep` structs into one type, removing the necessity of the `Step` template parameter. Requires enterprise PR:

cla-signed

### Scope & Purpose This is an experimental feature in draft status. This PR adds an optimizer rule that attempts to replace certain(*) 1-step-traversals by a join. The rationale is...

DO_NOT_MERGE
cla-signed

Check that the collection that contains a given start node for a traversal is known to the query as a datasource when `--query.require-with` is set for single server. This makes...

cla-signed