History log of /6.6.0/geocouch/vtree/src/vtree_search.erl (Results 1 - 7 of 7)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 263b2ce8 30-Mar-2018 Timofey Barmin <timofey.barmin@couchbase.com>

Erlang R16B03 -> 20.3: -compile(nowarn_export_all)

Change-Id: I3e2a6ad83e7cdfd5d8b1a0984871355551421cf4
Reviewed-on: http://review.couchbase.org/93398
Reviewed-by: Jeelan Basha Poola

Erlang R16B03 -> 20.3: -compile(nowarn_export_all)

Change-Id: I3e2a6ad83e7cdfd5d8b1a0984871355551421cf4
Reviewed-on: http://review.couchbase.org/93398
Reviewed-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>
Tested-by: Timofey Barmin <timofey.barmin@couchbase.com>

show more ...


# 6cdacbf8 31-Jul-2014 Volker Mische <vmx@couchbase.com>

Change the on-disk encoding

The encoding is now more similar to the one of the mapreduce views in
order to increase the code re-use in couchstore. Currently the geometry
isn't stored

Change the on-disk encoding

The encoding is now more similar to the one of the mapreduce views in
order to increase the code re-use in couchstore. Currently the geometry
isn't stored (it will be added later on).

The key is the emitted multidimensional bounding box (MBB) and the
document ID. The value is the partition ID and the emitted value. In
the future the geometry will also be stored as part of the value.

Change-Id: I158b8c35b2c161a46654495c65a95cfaeff2ad2a
Reviewed-on: http://review.couchbase.org/40140
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Tested-by: Volker Mische <volker.mische@gmail.com>

show more ...


# 9505c458 01-Aug-2013 Volker Mische <vmx@couchbase.com>

MB-100: Wrong indentation

Change-Id: Ia790e4f4c1d0da26ef1435818dfacd2b8fb75539
Reviewed-on: http://review.couchbase.org/27846
Reviewed-by: Volker Mische <volker.mische@gmail.com>

MB-100: Wrong indentation

Change-Id: Ia790e4f4c1d0da26ef1435818dfacd2b8fb75539
Reviewed-on: http://review.couchbase.org/27846
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Tested-by: Volker Mische <volker.mische@gmail.com>

show more ...


Revision tags: 2.1.1r, 2.1.0r
# f6402621 28-Feb-2013 Volker Mische <vmx@couchbase.com>

MB-7904: Write body and geometry early

Write the body and the geometry of a KV-node early. This is needed
to make the size calculations easier, that are needed to determine
how many

MB-7904: Write body and geometry early

Write the body and the geometry of a KV-node early. This is needed
to make the size calculations easier, that are needed to determine
how many children a node will contain.

This means that the body and the geometry of nodes that will be
inserted are written right at the beginning. All calculations
about splitting etc. will happen afterwards.

Change-Id: Iff48a19ee6903db24270adf9273bd5d7d8a85a08
Reviewed-on: http://review.couchbase.org/25137
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>

show more ...


Revision tags: 2.0.1-linux, 2.0.2r
# 2a6c4d30 01-Dec-2012 Volker Mische <vmx@couchbase.com>

CBD-697: Restructure the code layout

This commit changes the layout of the files. The vtree is now its
own application. Soon additional applications for the Couchbase
and Apache Couc

CBD-697: Restructure the code layout

This commit changes the layout of the files. The vtree is now its
own application. Soon additional applications for the Couchbase
and Apache CouchDB APIs will be created.

Change-Id: Ifc8c19a9d0912e4378034bb2914e28c53e2b082d
Reviewed-on: http://review.couchbase.org/22988
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Tested-by: Volker Mische <volker.mische@gmail.com>

show more ...


# bb9333d5 16-Nov-2012 Volker Mische <vmx@couchbase.com>

CBD-681: Improve tree searching

The tree can now be searched/traversed with a function. This is
needed in order to stop the traversal when a limit parameter is
specified.

Ad

CBD-681: Improve tree searching

The tree can now be searched/traversed with a function. This is
needed in order to stop the traversal when a limit parameter is
specified.

Additional functions were added. One to traverse the full tree
without a given bounding box and another one that just returns
the number of elements (not the elements themselves) for a
specific query (or the full tree).

Change-Id: I68a68742f450ae5e72efc9265bbcad138ef6bd64
Reviewed-on: http://review.couchbase.org/22986
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>

show more ...


# aafe1788 03-Oct-2012 Volker Mische <vmx@couchbase.com>

CBD-612: Search algorithm for vtree

The vtree is now searchable with a list of
bounding boxes.

Change-Id: Icc17b6b5e71e8ca60373eccb72f861a956289135
Reviewed-on: http://revie

CBD-612: Search algorithm for vtree

The vtree is now searchable with a list of
bounding boxes.

Change-Id: Icc17b6b5e71e8ca60373eccb72f861a956289135
Reviewed-on: http://review.couchbase.org/22334
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>

show more ...