Skip to content
This repository was archived by the owner on Sep 17, 2024. It is now read-only.

cockroachdb/c-rocksdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0dd4239 Β· Mar 29, 2017
Mar 21, 2017
Jan 28, 2017
Mar 29, 2017
Feb 27, 2017
Mar 29, 2017
Mar 21, 2017
Sep 7, 2016
Mar 29, 2017
Feb 24, 2017
Feb 27, 2017
Mar 21, 2017
Jul 11, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Jul 11, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Jan 13, 2017
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Jan 13, 2017
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Jul 11, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Jul 11, 2016
Jul 11, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Aug 25, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Jan 28, 2017
Jan 28, 2017
Jan 28, 2017
Jan 28, 2017
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Jan 13, 2017
Jan 13, 2017
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Jul 11, 2016
Mar 28, 2016
Jan 13, 2017
Jul 11, 2016
Mar 28, 2016
Mar 28, 2016
Feb 7, 2017
Feb 7, 2017
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Jul 11, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Sep 29, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Sep 29, 2016
Mar 28, 2016
Jul 11, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Jan 13, 2017
Jul 11, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Jan 13, 2017
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Jan 13, 2017
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Feb 7, 2017
Feb 7, 2017
Mar 28, 2016
Mar 28, 2016
Jan 13, 2017
Mar 28, 2016
Aug 25, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Sep 29, 2016
Mar 28, 2016
Jan 13, 2017
Sep 29, 2016
Sep 29, 2016
Aug 25, 2016
Aug 25, 2016
Aug 25, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 28, 2016
Mar 21, 2017
Feb 7, 2017

Repository files navigation

RocksDB

This is a go-gettable version of the RocksDB C++ library for use in Go code that needs to link against the C++ RocksDB library but wants to integrate with go get and go build.

To use in your project you need to import the package and set appropriate cgo flag directives:

import _ "github.com/cockroachdb/c-rocksdb"

// #cgo CXXFLAGS: -std=c++11
// #cgo CPPFLAGS: -I<relative-path>/c-rocksdb/internal/include
// #cgo darwin LDFLAGS: -Wl,-undefined -Wl,dynamic_lookup
// #cgo !darwin LDFLAGS: -Wl,-unresolved-symbols=ignore-all
import "C"

To update the upstream version of RocksDB you'll want to follow the instructions in and run ./import.sh.