rocksdb/utilities/geodb
Satnam Singh c9aef3c41c Add RocksDb/GeoDb Iterator interface
Summary:
This diff is a first step towards an iterator based interface for the
SearchRadial method which replaces a vector of GeoObjects with an
iterator for GeoObjects. This diff works by just wrapping the iterator
for the encapsulated vector of GeoObjects. A future diff could extend
this approach by defining an interator in terms of the underlying
iteration in SearchRadial which would then remove the need to have
an in-memory representation for all the matching GeoObjects.
Fixes T8421387

Test Plan:
The existing tests have been modified to work with the new
interface.

Reviewers: IslamAbdelRahman, kradhakrishnan, dhruba, igor

Reviewed By: igor

Subscribers: igor, dhruba, leveldb

Differential Revision: https://reviews.facebook.net/D50031
2015-11-03 15:20:58 -08:00
..
geodb_impl.cc Add RocksDb/GeoDb Iterator interface 2015-11-03 15:20:58 -08:00
geodb_impl.h Add RocksDb/GeoDb Iterator interface 2015-11-03 15:20:58 -08:00
geodb_test.cc Add RocksDb/GeoDb Iterator interface 2015-11-03 15:20:58 -08:00