Skip to content

Commit

Permalink
Repoint and merge
Browse files Browse the repository at this point in the history
Point to new 2.0.38 tag, and back to the basho repo.

Also update the README to better reflect current project status
  • Loading branch information
martinsumner committed Jun 21, 2022
1 parent 339ad39 commit 4925be9
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 8 deletions.
9 changes: 3 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,11 @@

[![Erlang CI Actions Status](https://github.com/basho/eleveldb/workflows/Erlang%20CI/badge.svg)](https://github.com/basho/eleveldb/actions)

This repository follows the Basho standard for branch management
as of November 28, 2013. The standard is found here:
This project provides erlang bindings to a LevelDB datastore heavily optimised for [Riak workloads](https://github.com/basho/riak). See the [Basho leveldb wiki](https://github.com/basho/leveldb/wiki) for a breakdown of the optimisations.

https://github.com/basho/riak/wiki/Basho-repository-management
No further work on optimising the underlying store is currently being undertaken, only minimal fixes necessary for platform compatability.

In summary, the "develop" branch contains the most recently reviewed
engineering work. The "master" branch contains the most recently
released work, i.e. distributed as part of a Riak release.
As an alternative, elrang bindings to RocksDB can be found as part of the [BarrellDB](https://gitlab.com/barrel-db/erlang-rocksdb) project. For Riak-like workloads, especially with large objects, the pure-Erlang [Leveled store](https://github.com/martinsumner/leveled) is also available.

# Iterating Records

Expand Down
4 changes: 2 additions & 2 deletions c_src/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
LEVELDB_VSN ?= "2.0.38rc3"
LEVELDB_VSN ?= "2.0.38"
SNAPPY_VSN ?= "1.1.9"
BASEDIR = $(shell pwd)

Expand All @@ -12,7 +12,7 @@ get-deps:
wget -O snappy-$(SNAPPY_VSN).tar.gz https://github.com/google/snappy/archive/refs/tags/$(SNAPPY_VSN).tar.gz; \
fi
if [ ! -d leveldb ]; then \
git clone https://github.com/TI-Tokyo/leveldb && \
git clone https://github.com/basho/leveldb && \
(cd leveldb && git checkout $(LEVELDB_VSN)) && \
(cd leveldb && git submodule update --init); \
fi
Expand Down

0 comments on commit 4925be9

Please sign in to comment.