fdb-record-layer
fdb-record-layer copied to clipboard
A record-oriented store built on FoundationDB
LuceneIndexMaintenanceTest > manyDocumentSlow(boolean, boolean, boolean, int, int, int, long) > [3] false, true, false, 96, 1, 296, 1221352003512412684 Timed out after 20 minutes https://github.com/FoundationDB/fdb-record-layer/actions/runs/13963681939 The two other test runs in...
Our SQL supports setting only a specific set of columns of a (nested) record, provided this is not prohibited e.g. due to causing constraint violation such as missing (parts of)...
A query like: ``` select * from B WHERE B2 NOT LIKE '\' ``` should error with `22025` because the `\` is not escaping anything. Similarly, if an ESCAPE is...
I'm not sure what the exact perimeter of this is, but scans of the types in a `LocatableResolverBackedStore` appear not to be forwarding their no-next-reason. In particular, when someone issues...
The `LocatableResolverBackedStore` (which presents a façade in front of a `LocatableResolver` (a generalization of the directory layer) that allows it to be accessed via the JDBC interface) has a method...
Railroad diagrams offer a great way to present the syntax of a SQL statement as supported by a database. We do represent our SQL syntax using these diagrams which are...
Issue #3219 points out that we were incorrectly feeding back the continuation in `RecordQueryFirstOrDefaultPlan`s to the inner continuation when resuming it. That meant that we were not resuming the continuation...
If an `INSERT` plan is attempting to add a relatively large number of rows to a table, it might end up generating a relatively large cache entry, having too many...
With #414 a number of methods were deprecated in `KeySpacePath` and `KeySpaceDirectory`, namely methods like `list()`, `getStoredValue()`, etc. These should finally be removed in 2.7
Within the YAML test framework, we have a macro for the current code version (`!current_version`), and we can use it within tests to make test execution conditional on whether the...