GitHub Release Tracker

  • Latest releases of popular NoSQL repositories
  • CodisLabs/codis

    Proxy based Redis cluster solution supporting pipeline and scaling dynamically
    Topics

  • cayleygraph/cayley

    An open-source graph database
    Topics

    Release notes

    This release brings multiple stability fixes and adds initial support for cyclic objects to the schema lib.

    Highlights

    Fixes

    • Fix bug when deleted a reinserted quad in KV backends (@3pCode, https://github.com/cayleygraph/cayley/pull/747).
    • Fix Optional iterator not propagating own tags (@phyrwork, https://github.com/cayleygraph/cayley/pull/739).
    • Update BoomFilter to avoid panic (@hypirion, https://github.com/cayleygraph/cayley/pull/744).

    Library

    • schema: Support loading and writing objects containing loops (https://github.com/cayleygraph/cayley/pull/745, https://github.com/cayleygraph/cayley/pull/746).
    • schema: Fix recursive ID lookup in anonymous fields (@phyrwork, https://github.com/cayleygraph/cayley/pull/733).
    • New Resolver iterator (@phyrwork, https://github.com/cayleygraph/cayley/pull/741).
    • Add RefsOf to BatchQuadStore interface (@phyrwork, https://github.com/cayleygraph/cayley/pull/742).

    As always, we expect Go users to pin a specific Cayley version tag with dep.

    <details> <summary>Changelog</summary>

    on Github

    dennwc: iterator: do not drop an error in resolver
    phyrwork: Implement Resolver iterator
    HaraldNordgren: Bump Go versions and use '.x' to always get latest minor versions
    3pCode: update test to check all return codes, update variable name.
    3pCode: Update authors and contributors
    3pCode: Fix bug when deleted a reinserted quad.
    cristaloleg: Use type-switch
    dennwc: schema: support loading objects with loops
    dennwc: schema: split schema package into multiple files
    phyrwork: Add RefsOf to the BatchQuadStore interface
    dennwc: schema: support writing structs that contain loops; fix #731
    phyrwork: Fix mock store ValueOf implementation never returning nil
    hypirion: Update dependency revision on BoomFilters
    phyrwork: Fix Optional iterator not propagating own tags
    s_guozhuming: run tests for a specific backend implementations
    s_guozhuming: pull image from remote repository if there is not image at local machine
    barakmich: change order of dep grabbing
    barakmich: Update pouchdb version
    barakmich: fix goja dep, update travis
    lynic: Correct db name using mongo backend (#723)
    phyrwork: Fix Config.idFor() recursive ID lookup in anonymous fields (fixes #732)
    tooolbox: Begin the Glossary (#728)
    jtorvald: Added unsigned integer types (#725)
    </details>

    Special thanks goes to @phyrwork and @3pCode for their contributions.

  • Netflix/dynomite

    A generic dynamo implementation for different k-v storage engines
    Topics

    Release notes

    • Adds support for EVALSHA, SCRIPT LOAD, SCRIPT EXISTS, SCRIPT KILL & SCRIPT FLUSH
    • Changes default log level
    • Removes incorrect assert in code

  • orientechnologies/orientdb

    OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text, Geospatial and Key-Value models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries. OrientDB Community Edition is Open Source using a liberal Apache 2 license.
    Topics

  • nosqlclient/nosqlclient

    Cross-platform and self hosted, easy to use, intuitive mongodb management tool - Formerly Mongoclient
    Topics

    Release notes

    Main page: https://www.nosqlclient.com

    Documentation: https://www.nosqlclient.com/docs

    Demo: https://www.nosqlclient.com/demo

  • JanusGraph/janusgraph

    JanusGraph: an open-source, distributed graph database
    Topics

    Release notes

    Version 0.4.0 (July 1, 2019)

    Number of release downloads

    Full documentation can be found at https://docs.janusgraph.org/0.4.0

    <dependency>
       <groupId>org.janusgraph</groupId>
       <artifactId>janusgraph-core</artifactId>
       <version>0.4.0</version>
    </dependency>

    For more information on features and bug fixes in 0.4.0, see this GitHub milestone.

    Notable new features

    • Updates to key dependencies for Apache TinkerPop 3.4, Apache Cassandra 2.2, Apache HBase 2.1, Berkeley DB JE 7.5, Google Cloud Bigtable 1.11
    • Support CQL for OLAP which completes our CQL support
    • Performance improvements for pre-fetching of properties

    Tested Compatibility

    • Apache Cassandra 2.2.10, 3.0.14, 3.11.0
    • Apache HBase 1.2.6, 1.3.1, 1.4.10, 2.1.5
    • Google Bigtable 1.3.0, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 1.8.0, 1.9.0, 1.10.0, 1.11.0
    • Oracle BerkeleyJE 7.5.11
    • Elasticsearch 5.6.14, 6.0.1, 6.6.0
    • Apache Lucene 7.0.0
    • Apache Solr 7.0.0
    • Apache TinkerPop 3.4.1
    • Java 1.8

    Contributors

    $ git shortlog -sn v0.3.2..v0.4.0
        27  Oleksandr Porunov
        25  Florian Hockmann
         4  Jan Jansen
         3  Chris Hupman
         3  Misha Brukman
         2  Jerry He
         2  Scott McQuillan
         2  chupman
         1  Alexey Ermakov
         1  Marco Scoppetta *
         1  Pavel Ershov
         1  Prithvi Nambiar
         1  Pylyp Mykhailov
         1  Vladimir Bogomolov
    
    * denotes first-time contributor

  • dgraph-io/dgraph

    Fast, Distributed Graph DB
    Topics

    Release notes

    Fixed

    • Fix panic with value variables in queries. Fixes #3470 and #3201. (#3554)
    • Remove unused reserved predicates in the schema. Fixes #3535. (#3557)
    • Vendor in Badger v1.6.0 for StreamWriter bug fixes. (#3631)
    • Vendor in prometheus/client_golang/prometheus v0.9.4. (#3653)

  • dgraph-io/badger

    Fast key-value DB in Go.
    Topics

    Release notes

    BadgerDB has changed a lot over the latest year so we released a new version with a brand new API.

    Read our CHANGELOG for more details on the exact changes, or the announcement post on our blog.

    New features

    The main new features are:

    • The Stream framework has been migrated from Dgraph into BadgerDB.
    • A new StreamWriter was added for concurrent writes for sorted streams.
    • You can now subscribe to changes in a DB with the DB.Subscribe method.
    • A new builder API has been added to reduce the boilerplate related to badger.Options.

    Breaking API changes

    The following changes might impact your code:

    • badger.ManagedDB has been deprecated and merged into badger.DB. You can still use badger.OpenManaged.
    • The badger.Options.DoNotCompact option has been removed.
    • badger.DefaultOptions and badger.LSMOnlyOptions are now functions that receive a directory path as a parameter.
    • All the methods on badger.Txn with name starting in SetWith have been deprecated and replaced with a builder API for type badger.Entry.
    • badger.Item.Value now receives a function that returns an error.
    • badger.Txn.Commit doesn't receive any params anymore.
    • badger.DB.Tables now accepts a boolean to decide whether keys should be counted.

    Others

    Many new commands and flags have been added to the badger CLI tool, read the CHANGELOG for more details.

Feel free to add candidate repositories to Google Sheet