From 5b27de82fa93e71c587e75d3c1f7baf3c07b4a91 Mon Sep 17 00:00:00 2001 From: vyzo Date: Mon, 13 Feb 2017 21:18:38 +0200 Subject: [PATCH 1/3] mc/version: bump v1.6 --- mc/version.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mc/version.go b/mc/version.go index ee0a39a..2c88e17 100644 --- a/mc/version.go +++ b/mc/version.go @@ -5,7 +5,7 @@ import ( p2p_id "github.com/libp2p/go-libp2p/p2p/protocol/identify" ) -const ConcatVersion = "1.6-DEV" +const ConcatVersion = "1.6" const Libp2pVersion = "go-libp2p/4.3.1" func SetLibp2pClient(prog string) { From 182416e451bdfe2612f3e47b1e2e209cad09c0fa Mon Sep 17 00:00:00 2001 From: vyzo Date: Mon, 13 Feb 2017 21:28:39 +0200 Subject: [PATCH 2/3] README: update for v1.6 --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 5b6c10c..2523ba0 100644 --- a/README.md +++ b/README.md @@ -379,6 +379,8 @@ A REST API is provided for controlling the node. This is an administrative inter * `POST /merge/{peerId}` -- query a peer and merge the resulting statements and metadata * `POST /push/{peerId}` -- issue a local query and push the resulting statements to a remote peer. * `POST /delete` -- delete statements matching this MCQL DELETE query +* `POST vacuum/incremental` -- perform an incremental statement db vacuum +* `POST vacuum/full` -- perform a full statement db vacuum * `POST /data/put` -- add a batch of data objects to datastore * `POST /data/get` -- get a batch of objects from the datastore * `GET /data/get/{objectId}` -- get a single object from the datastore; 404 semantics @@ -400,6 +402,7 @@ A REST API is provided for controlling the node. This is an administrative inter * `GET /dir/list` -- list all peers registered with the directory * `GET /dir/list/{namespace}` -- list peers providing namespace in the directory * `GET /dir/listns` -- list namespaces in the directory +* `GET /dir/listmf/{entity}` -- list manifests in the directory for entity * `GET /net/addr` -- list self addresses * `GET /net/addr/{peerId}` -- list known addresses for peer * `GET /net/conns` -- list active peer connections From a6cf04e728ad7fb8668900df17332e0721fec495 Mon Sep 17 00:00:00 2001 From: vyzo Date: Mon, 13 Feb 2017 21:29:23 +0200 Subject: [PATCH 3/3] CHANGELOG: update for v1.6 --- CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a936b69..d110cab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +## 13/2/2017: concat-v1.6 +- Directory extensions for manifest lookup [[PR #125]](https://github.com/mediachain/concat/pull/125) +- Peer discovery through DHT rendezvous [[PR #128]](https://github.com/mediachain/concat/pull/128) +- mcid usabililty improvements [[PR #124]](https://github.com/mediachain/concat/pull/124) +- Statement DB vacuum support [[PR #130]](https://github.com/mediachain/concat/pull/130) +- Misc fixes and improvements + - version command for binaries [[PR #122]](https://github.com/mediachain/concat/pull/122) + - Add LIMIT clause to MCQL DELETE [[PR #129]](https://github.com/mediachain/concat/pull/129) + - Update rocksdb, disable concurrent memtable writing which is no longer supported with point lookup optimizations [[PR #126]](https://github.com/mediachain/concat/pull/126) + ## 17/1/2017: concat-v1.5 - Mediachain identity [[PR #110]](https://github.com/mediachain/concat/pull/110) [[PR #112]](https://github.com/mediachain/concat/pull/112) [[PR #118]](https://github.com/mediachain/concat/pull/118) - Node manifests [[PR #116]](https://github.com/mediachain/concat/pull/116)