GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Comparing mdb_cmp...key-prefix · at055612/lmdbjava

Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: at055612/lmdbjava
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading

Uh oh!

There was an error while loading. Please reload this page.

base: mdb_cmp
Loading
Loading
...
head repository: at055612/lmdbjava
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading

Uh oh!

There was an error while loading. Please reload this page.

compare: key-prefix
Loading
Loading
Checking mergeability… Don’t worry, you can still create the pull request.

Uh oh!

There was an error while loading. Please reload this page.

  • 5 commits
  • 13 files changed
  • 1 contributor

Commits on Mar 7, 2025

  1. Add keyPrefix() method to KeyRange, make iteratorOp() stateful

    `keyPrefix(T keyPrefix)` lets you iterate forward over all entries
    where the key starts with the contents of `keyPrefix`. This is useful
    for compound keys.
    
    iteratorOp() has been replaced with the class IteratorOpTester so that
    the fact of having found the start key can be stored such that
    future iterations don't need to test for the start key again. This
    should significantly reduce the number of comparator calls for some
    key range types.
    @at055612
    at055612 committed Mar 7, 2025
    Configuration menu
    • View commit details
    • Copy full SHA for 004cc4b
    • Browse repository at this point
    Copy the full SHA
    004cc4b View commit details
    Browse the repository at this point in the history
  2. Maven formatting

    @at055612
    at055612 committed Mar 7, 2025
    Configuration menu
    • View commit details
    • Copy full SHA for fac73ab
    • Browse repository at this point
    Copy the full SHA
    fac73ab View commit details
    Browse the repository at this point in the history
  3. Fix bug in getPrefixMatcher

    @at055612
    at055612 committed Mar 7, 2025
    Configuration menu
    • View commit details
    • Copy full SHA for 9ea1c52
    • Browse repository at this point
    Copy the full SHA
    9ea1c52 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2025

  1. Add TODO comment

    @at055612
    at055612 committed Mar 11, 2025
    Configuration menu
    • View commit details
    • Copy full SHA for f5160ba
    • Browse repository at this point
    Copy the full SHA
    f5160ba View commit details
    Browse the repository at this point in the history
  2. Add TODO comment

    @at055612
    at055612 committed Mar 11, 2025
    Configuration menu
    • View commit details
    • Copy full SHA for 437e42f
    • Browse repository at this point
    Copy the full SHA
    437e42f View commit details
    Browse the repository at this point in the history
Loading

This comparison is taking too long to generate.

Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.

You can try running this command locally to see the comparison on your machine:
git diff mdb_cmp...key-prefix

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.