Alan Paxton

Results 24 issues of Alan Paxton

**Describe the bug** An XQuery using `where` clauses should be rewritten to use the defined attribute indexes, but it is not. It is consequently very slow. When I run this...

bug
performance

The LoggerFromOptions class is a Logger implementation which allows the placement of the logger outside the DB. Used as a logger for a ReadOnly DB on a readonly filesystem, for...

CLA Signed

The C++ API IngestExternalFileOptions has options that are not present in the Java API. We have added Java version of these C++ options: verify_checksums_before_ingest verify_checksums_readahead_size verify_file_checksum fail_if_not_bottommost_level link_files The Java...

CLA Signed

When a key did not exist in the system, various `get()` calls from the Java API were using an exception-based return path within the C++ stubs used by the Java/JNI...

CLA Signed

### Expected behavior All CI tests pass ### Actual behavior See failure in main with the changes: https://github.com/facebook/rocksdb/actions/runs/10864032196 See failure in this PR rebased on current main: (https://github.com/facebook/rocksdb/actions/runs/10885994804/job/30204916439?pr=12999) Commit 0e04ef1a96d75acdcf2cf1802692375d62aea64c...

See `Makefile` for actual changes: * ZLIB remains the same * BZIP2 remains the same * SNAPPY is a minor update * LZ4 is a significant update with multithreaded/multicore compression...

CLA Signed

OptionsUtilTest was using a broken assertThat, and a check of the loaded filter policy was not happening. Correcting the test exposed that the filter policy was not being correctly loaded...

CLA Signed

- We used some automatic help to parse `rocksjni/portal.h` and turn it into an individual class for each portal class `rocksjni/portal/my_portal_class.h` - The portal classes were automatically created to include...

CLA Signed

User requested the ability to do this It simply requires that we make the constructor `protected` Closes https://github.com/facebook/rocksdb/issues/13480

CLA Signed
java-api

Build with MACOS_IGNORE_FULLFSYNC=1 to build a version of RocksDB which does not define HAVE_FULLFSYNC and is therefore much faster at some intensive open/close operations, such as are often found in...

CLA Signed