History log of /2.1.1/geocouch/ (Results 1 - 25 of 216)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: 2.1.1r, 2.1.0r
02bea55b04-Jun-2013 Phil Labee <philip@couchbase.com>

2.1.0 branch at build 2.0.2-824

Change-Id: I7592d08dda598b744641f299bfa8fe13d42ae32c
Reviewed-on: http://review.couchbase.org/26697
Reviewed-by: Philip Labee <philip@couchbase.com>

2.1.0 branch at build 2.0.2-824

Change-Id: I7592d08dda598b744641f299bfa8fe13d42ae32c
Reviewed-on: http://review.couchbase.org/26697
Reviewed-by: Philip Labee <philip@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>

show more ...


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

MB-7406: Add updater barrier for spatial indexer

Currently there's one spatial indexer for every vBucket,
hence a lot of updaters are running at the same time.
This commit adds a bar

MB-7406: Add updater barrier for spatial indexer

Currently there's one spatial indexer for every vBucket,
hence a lot of updaters are running at the same time.
This commit adds a barrier, so that you can set the
maximum number of updaters that should run at the same
time. The default value is 4. The MapReduce indexer
already uses such a barrier.

Those two commits should me merged at the same time:
http://review.couchbase.org/24830
http://review.couchbase.org/24831

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

show more ...

202ce15812-Feb-2013 Phil Labee <philip@couchbase.com>

CBD-829: create 2.0.2 branch

Change-Id: Id53732ad5b4158ad3a5789c0bb5c4caa65884788
Reviewed-on: http://review.couchbase.org/24527
Reviewed-by: Philip Labee <philip@couchbase.com>

CBD-829: create 2.0.2 branch

Change-Id: Id53732ad5b4158ad3a5789c0bb5c4caa65884788
Reviewed-on: http://review.couchbase.org/24527
Reviewed-by: Philip Labee <philip@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>

show more ...


5f5706d825-Jan-2013 Filipe David Borba Manana <fdmanana@apache.org>

MB-6895 Deal with new mapreduce API

When a map call succeeds, the returned value is no longer
only a list of lists of KVs. An outter list element can
also be an error tuple now, whic

MB-6895 Deal with new mapreduce API

When a map call succeeds, the returned value is no longer
only a list of lists of KVs. An outter list element can
also be an error tuple now, which tells us there was an
error for a specific map function of a view.

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

show more ...

8997159c18-Dec-2012 Volker Mische <vmx@couchbase.com>

GC-3: Make COUCH_SRC parsing less fragile

Newer version of rebar support a file called
rebar.config.script to be run before the
actual compiling is done. This way we can
inject t

GC-3: Make COUCH_SRC parsing less fragile

Newer version of rebar support a file called
rebar.config.script to be run before the
actual compiling is done. This way we can
inject the value of COUCH_SRC and the MAKECHECK
environment variable in a less fragile way.

Change-Id: Ifb0082ac1b1272f590897ab6dacdcbf4a87ca6fd
Reviewed-on: http://review.couchbase.org/23397
Reviewed-by: Bin Cui <bin.cui@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>

show more ...

59ee7e5c15-Nov-2012 Volker Mische <vmx@couchbase.com>

MB-7193: Make Spatial Views work that contain slashes

Spatial Views that contained slashed in either the Design Document
or the function name didn't work.

Those three commits ne

MB-7193: Make Spatial Views work that contain slashes

Spatial Views that contained slashed in either the Design Document
or the function name didn't work.

Those three commits need to be merged at the same time:
http://review.couchbase.org/23138
http://review.couchbase.org/23175
http://review.couchbase.org/23139

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

show more ...

849d544325-Oct-2012 Volker Mische <vmx@couchbase.com>

MB-7013: There is a branch for Apache CouchDB 1.3.x now

Change-Id: Ie865dc966db5be59b89138685e67f48017dbe50a
Reviewed-on: http://review.couchbase.org/21960
Reviewed-by: Volker Mische

MB-7013: There is a branch for Apache CouchDB 1.3.x now

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

show more ...

f89b626c23-Oct-2012 Volker Mische <vmx@couchbase.com>

MB-6990: Add validation of spatial function

The spatial function in a Design Document now has the same
validation as the mapreduce funtions in normal views. You'll
get errors when th

MB-6990: Add validation of spatial function

The spatial function in a Design Document now has the same
validation as the mapreduce funtions in normal views. You'll
get errors when the spatial function isn't a valid one, or
the name of the function has leading/trailing whitespace.

This commit needs http://review.couchbase.org/21891
else the 300-validation.t tests will fail.

Change-Id: I88b7e20ba32ae66058da4d7d122190153f66eeba
Reviewed-on: http://review.couchbase.org/21890
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>
Tested-by: Filipe David Borba Manana <fdmanana@gmail.com>
Reviewed-by: Farshid Ghods <farshid@couchbase.com>
Tested-by: Farshid Ghods <farshid@couchbase.com>

show more ...

da60ca7017-Oct-2012 Volker Mische <vmx@couchbase.com>

MB-6860: Don't leak spatial file descriptors on DB files

When a database was compacted, there were still file descriptors
of the spatial indexes still kept open on the old, pre-compactio

MB-6860: Don't leak spatial file descriptors on DB files

When a database was compacted, there were still file descriptors
of the spatial indexes still kept open on the old, pre-compaction
database files.

This commit is based on commits [1][2][3][4] from Apache CouchDB.

[1] https://github.com/apache/couchdb/commit/0ce2c544b632cb6b405738d5e83d618e079a5d9c
[2] https://github.com/apache/couchdb/commit/c0de37df72b240622faf819457485f694c391e21
[3] https://github.com/apache/couchdb/commit/152f2b9bc20e4078173c69652b0bc54038528c75
[4] https://github.com/apache/couchdb/commit/12a593c61dc0f154f3ade65a50706a019103d680

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

show more ...

9668209e12-Oct-2012 Volker Mische <vmx@couchbase.com>

MB-6860: Fix spatial index file descriptors leaks

On the spatial indexes the file descriptors leaked, when a design
document was updated. The issue (and fix) is similar to the
Apache

MB-6860: Fix spatial index file descriptors leaks

On the spatial indexes the file descriptors leaked, when a design
document was updated. The issue (and fix) is similar to the
Apache CouchDB issue COUCHDB-1309 [1].

In Couchbase the design document only lives in the master database,
hence the ddoc_updated event is only triggered for that database,
but we need to clean up the spatial indexes for all vBuckets.

The solution is to save not only a reference of the spatial view
group but also a reference to the database that contains the
design document. This way a cleanup on all vBuckets can be done.

[1] https://issues.apache.org/jira/browse/COUCHDB-1309

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

show more ...

7a4cdc5817-Oct-2012 Volker Mische <vmx@couchbase.com>

MB-6942: Don't return "node": "local"

I don't have an idea why I originally returned "node": "local"
for every row. It works also without.

Change-Id: If782c19ff6fe1cf40f184f179a

MB-6942: Don't return "node": "local"

I don't have an idea why I originally returned "node": "local"
for every row. It works also without.

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

show more ...

b0bd742511-Oct-2012 Volker Mische <vmx@couchbase.com>

MB-6860: Don't open group for cleanup

In the old code the spatial group was opened to get the
signature in order to cleanup the files. This meant that
a spatial group was created alt

MB-6860: Don't open group for cleanup

In the old code the spatial group was opened to get the
signature in order to cleanup the files. This meant that
a spatial group was created although there were no spatial
views defined in the design document.

The new code doesn't create new spatial groups if there
aren't eny defined in the design document.

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

show more ...

7782df1a13-Aug-2012 Volker Mische <vmx@couchbase.com>

MB-6205: Make "updater_after" the default "stale" value

From now on the default value for "stale" is "updater_after". If
you want the old behaviour, query with "stale=false".

Ch

MB-6205: Make "updater_after" the default "stale" value

From now on the default value for "stale" is "updater_after". If
you want the old behaviour, query with "stale=false".

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

show more ...

b89b029417-Jul-2012 Volker Mische <vmx@couchbase.com>

Changes for the "separate document body and meta" work

GeoCouch needs slight changes to make it work with the
new separated documents, where the documents have a
body and a meta part

Changes for the "separate document body and meta" work

GeoCouch needs slight changes to make it work with the
new separated documents, where the documents have a
body and a meta part.

This needs to be merged along with (and all its dependencies):
http://review.couchbase.org/17590

Change-Id: I5429d0839ab56671ee481e517b6608bf14661e76
Reviewed-on: http://review.couchbase.org/18412
Reviewed-by: Chris Anderson <jchris@couchbase.com>
Tested-by: Chris Anderson <jchris@couchbase.com>

show more ...

c4428db220-Jul-2012 Volker Mische <vmx@couchbase.com>

MB-100: Make GeoCouch safe for future rebar versions

In newer rebar versions, you need to name the "src" directory
explicitly in `src_dirs`, else those files won't get compiled.

MB-100: Make GeoCouch safe for future rebar versions

In newer rebar versions, you need to name the "src" directory
explicitly in `src_dirs`, else those files won't get compiled.

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

show more ...

Revision tags: couchdb1.2.x_v0.3.0, couchbase_v0.3.0
676e392116-Nov-2011 Volker Mische <vmx@couchbase.com>

Remove unused record

Remove the record #node{} that wasn't used anymore.

Change-Id: I432747ba22457c2c28dd078deafabbc1ca6713ea
Reviewed-on: http://review.couchbase.org/10951

Remove unused record

Remove the record #node{} that wasn't used anymore.

Change-Id: I432747ba22457c2c28dd078deafabbc1ca6713ea
Reviewed-on: http://review.couchbase.org/10951
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 ...

aac4d3f629-Sep-2011 Volker Mische <vmx@couchbase.com>

Make geojson_get_bbox/1 work

The geojson_get_bbox/1 function didn't actually work. Fix it.

Change-Id: I07124f763f4b473c3eb81e496cfb3d89179d12d0
Reviewed-on: http://review.couchb

Make geojson_get_bbox/1 work

The geojson_get_bbox/1 function didn't actually work. Fix it.

Change-Id: I07124f763f4b473c3eb81e496cfb3d89179d12d0
Reviewed-on: http://review.couchbase.org/10092
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 ...

06a0113410-Apr-2012 Volker Mische <vmx@couchbase.com>

Fix spatial design docs test

The test was too fragile. It tested for a certain file size,
which can easily change whenever the underlying data storage
or structure changes.

Fix spatial design docs test

The test was too fragile. It tested for a certain file size,
which can easily change whenever the underlying data storage
or structure changes.

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

show more ...

eb2c276306-Jul-2012 Volker Mische <vmx@couchbase.com>

MB-5820: View merger expects binaries

The view merger expects the returned rows to be binaries. Comply
to the requirement with the Spatial Views as well.

Change-Id: I6b146daf0fa

MB-5820: View merger expects binaries

The view merger expects the returned rows to be binaries. Comply
to the requirement with the Spatial Views as well.

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

show more ...

1ca3374231-May-2012 Filipe David Borba Manana <fdmanana@apache.org>

CBD-312 Index merger is now a separate OTP application

Change-Id: I618c9e8a45f65f1d6ade48ba6b027355fe9c4ff3
Reviewed-on: http://review.couchbase.org/16589
Reviewed-by: Damien Katz <d

CBD-312 Index merger is now a separate OTP application

Change-Id: I618c9e8a45f65f1d6ade48ba6b027355fe9c4ff3
Reviewed-on: http://review.couchbase.org/16589
Reviewed-by: Damien Katz <damien@couchbase.com>
Tested-by: Volker Mische <volker.mische@gmail.com>
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Tested-by: Filipe David Borba Manana <fdmanana@gmail.com>
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>

show more ...

fd9e5fa712-Apr-2012 Filipe David Borba Manana <fdmanana@apache.org>

Revert "Geometry search for GeoCouch"

This reverts commit 5f6e9f193b9173ccc072fd8ffefbacfa6d37303d.

Change-Id: I78d57e28b8e7c6f54c5d9d5102b324893363ff46
Reviewed-on: http://revi

Revert "Geometry search for GeoCouch"

This reverts commit 5f6e9f193b9173ccc072fd8ffefbacfa6d37303d.

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

show more ...

375afa1c12-Apr-2012 Filipe David Borba Manana <fdmanana@apache.org>

Revert "Pull in dependencies for geometry search"

This reverts commit b090085f06d9c1a3aaf828fb05ecc52273e81372.

Change-Id: Iae434720b2a80ac17260347df85803fe3a87bcaa
Reviewed-on:

Revert "Pull in dependencies for geometry search"

This reverts commit b090085f06d9c1a3aaf828fb05ecc52273e81372.

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

show more ...

916b5c3d12-Apr-2012 Filipe David Borba Manana <fdmanana@apache.org>

Revert "Make geometry search work with spatial merging"

This reverts commit dc9864e84be40b09af3ee6f8c9d4b67fca13d268.

Change-Id: Ibdce766381b96f66194bcdf7bc5f4d9bedb87254
Review

Revert "Make geometry search work with spatial merging"

This reverts commit dc9864e84be40b09af3ee6f8c9d4b67fca13d268.

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

show more ...

dc9864e808-Mar-2012 Volker Mische <vmx@couchbase.com>

Make geometry search work with spatial merging

Geometry search wasn't working with spatial merging. This
fixes it and it also adds a test, to prevent future regression.

Change-I

Make geometry search work with spatial merging

Geometry search wasn't working with spatial merging. This
fixes it and it also adds a test, to prevent future regression.

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

show more ...

5f6e9f1912-Oct-2011 Volker Mische <vmx@couchbase.com>

Geometry search for GeoCouch

Spatial indexes can now be searched with a geometry,
e.g. a polygon. The query parameter is "geometry"
the value needs to be URL encoded Well-Known Text.

Geometry search for GeoCouch

Spatial indexes can now be searched with a geometry,
e.g. a polygon. The query parameter is "geometry"
the value needs to be URL encoded Well-Known Text.
Supported geometry types are (Multi)Point, (Multi)LineString,
(Multi)Polygon.

Example:
curl -X GET 'http://localhost:5984/places/_design/main/_spatial/points?geometry=POLYGON((-21.0+58.9,+21.0+-61.1,+113.9+-54.3,+150.4+72.289067198883,+-21.0+58.9))'

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

show more ...

123456789