The NetBSD Project

CVS log for pkgsrc/databases/couchdb/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / databases / couchdb

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.93: download - view: text, markup, annotated - select for diffs
Thu Nov 14 22:18:58 2024 UTC (4 weeks ago) by wiz
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +2 -2 lines
*: recursive bump for icu 76 shlib major version bump

Revision 1.92: download - view: text, markup, annotated - select for diffs
Fri Nov 1 12:51:44 2024 UTC (5 weeks, 6 days ago) by wiz
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +2 -2 lines
*: revbump for icu downgrade

Revision 1.91: download - view: text, markup, annotated - select for diffs
Fri Nov 1 00:50:57 2024 UTC (6 weeks ago) by wiz
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +2 -2 lines
*: recursive bump for icu 76.1 shlib bump

Revision 1.90: download - view: text, markup, annotated - select for diffs
Wed May 29 16:31:39 2024 UTC (6 months, 2 weeks ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +2 -2 lines
revbump after icu and protobuf updates

Revision 1.89: download - view: text, markup, annotated - select for diffs
Thu May 16 06:14:39 2024 UTC (6 months, 4 weeks ago) by wiz
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +2 -2 lines
*: recursive bump for gnutls p11-kit option

(existing installations need the bl3.mk included, but it's now only
optionally included)

Revision 1.88: download - view: text, markup, annotated - select for diffs
Wed Nov 8 13:18:22 2023 UTC (13 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +2 -2 lines
*: recursive bump for icu 74.1

Revision 1.87: download - view: text, markup, annotated - select for diffs
Tue Oct 24 22:08:26 2023 UTC (13 months, 2 weeks ago) by wiz
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +2 -2 lines
*: bump for openssl 3

Revision 1.86: download - view: text, markup, annotated - select for diffs
Tue Jun 6 12:40:26 2023 UTC (18 months, 1 week ago) by riastradh
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +2 -2 lines
Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.

Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html

Revision 1.85: download - view: text, markup, annotated - select for diffs
Wed Apr 19 08:09:23 2023 UTC (19 months, 3 weeks ago) by adam
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +2 -2 lines
revbump after textproc/icu update

Revision 1.84: download - view: text, markup, annotated - select for diffs
Wed Jan 11 22:07:46 2023 UTC (23 months ago) by nikita
Branches: MAIN
CVS tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +2 -1 lines
revbump after lang/relang fix.

Revision 1.83: download - view: text, markup, annotated - select for diffs
Wed Dec 14 23:46:59 2022 UTC (23 months, 4 weeks ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +1 -2 lines
couchdb: remove unrecognized configure argument

to fix
WARNING: Unknown option '--with-curl', ignoring
shift: can't shift that many

Revision 1.82: download - view: text, markup, annotated - select for diffs
Tue Nov 29 19:16:04 2022 UTC (2 years ago) by jperkin
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +5 -4 lines
couchdb: Update to 3.2.2.

Changes since 2.3.1 are too numerous to list here, please see the following
URLs for the full changelogs:

  https://docs.couchdb.org/en/latest/whatsnew/3.0.html
  https://docs.couchdb.org/en/latest/whatsnew/3.1.html
  https://docs.couchdb.org/en/latest/whatsnew/3.2.html

Revision 1.81: download - view: text, markup, annotated - select for diffs
Wed Nov 23 16:19:33 2022 UTC (2 years ago) by adam
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +2 -2 lines
massive revision bump after textproc/icu update

Revision 1.80: download - view: text, markup, annotated - select for diffs
Wed Oct 26 10:31:17 2022 UTC (2 years, 1 month ago) by wiz
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +2 -2 lines
*: bump PKGREVISION for libunistring shlib major bump

Revision 1.79: download - view: text, markup, annotated - select for diffs
Thu May 5 13:42:57 2022 UTC (2 years, 7 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +5 -7 lines
couchdb: no need to loop, pointed out by jperkin

Revision 1.78: download - view: text, markup, annotated - select for diffs
Thu May 5 13:18:51 2022 UTC (2 years, 7 months ago) by nia
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +11 -4 lines
couchdb: Disable all binary checks on pre-build erlang that's included
for some reason

Revision 1.77: download - view: text, markup, annotated - select for diffs
Mon Apr 18 19:10:35 2022 UTC (2 years, 7 months ago) by adam
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +2 -2 lines
revbump for textproc/icu update

Revision 1.76: download - view: text, markup, annotated - select for diffs
Wed Dec 8 16:03:37 2021 UTC (3 years ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +2 -2 lines
revbump for icu and libffi

Revision 1.75: download - view: text, markup, annotated - select for diffs
Wed Sep 29 19:00:25 2021 UTC (3 years, 2 months ago) by adam
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +2 -2 lines
revbump for boost-libs

Revision 1.74: download - view: text, markup, annotated - select for diffs
Wed Apr 21 13:24:29 2021 UTC (3 years, 7 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +2 -2 lines
revbump for boost-libs

Revision 1.73: download - view: text, markup, annotated - select for diffs
Wed Apr 21 11:41:11 2021 UTC (3 years, 7 months ago) by adam
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +2 -2 lines
revbump for textproc/icu

Revision 1.72: download - view: text, markup, annotated - select for diffs
Wed Jan 27 16:20:20 2021 UTC (3 years, 10 months ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +7 -5 lines
couchdb: Build against lang/erlang21.

This version of couchdb, as well as the current version of couchdb 3.x, is
incompatible with OTP 23.  While here fix hardcoded paths in patch-aa, making
it clear that this package can't be all that popular ;-)

Bump PKGREVISION for good measure even though this package previously could not
build, in case someone still has a version from before lang/erlang was bumped
lying around.

Revision 1.71: download - view: text, markup, annotated - select for diffs
Thu Nov 5 09:07:40 2020 UTC (4 years, 1 month ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +2 -2 lines
*: Recursive revbump from textproc/icu-68.1

Revision 1.70: download - view: text, markup, annotated - select for diffs
Tue Jun 2 08:23:24 2020 UTC (4 years, 6 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +2 -2 lines
Revbump for icu

Revision 1.69: download - view: text, markup, annotated - select for diffs
Fri May 22 10:56:00 2020 UTC (4 years, 6 months ago) by adam
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +2 -2 lines
revbump after updating security/nettle

Revision 1.68: download - view: text, markup, annotated - select for diffs
Wed May 6 14:04:23 2020 UTC (4 years, 7 months ago) by adam
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +2 -2 lines
revbump after boost update

Revision 1.67: download - view: text, markup, annotated - select for diffs
Thu Apr 23 19:59:41 2020 UTC (4 years, 7 months ago) by rillig
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +1 -3 lines
databases/couchdb: clean up SUBST_FILES

These files contain none of the listed placeholders.

Revision 1.66: download - view: text, markup, annotated - select for diffs
Sun Apr 12 08:28:24 2020 UTC (4 years, 8 months ago) by adam
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +2 -2 lines
Recursive revision bump after textproc/icu update

Revision 1.65: download - view: text, markup, annotated - select for diffs
Sun Mar 8 16:49:04 2020 UTC (4 years, 9 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +2 -2 lines
*: recursive bump for libffi

Revision 1.64: download - view: text, markup, annotated - select for diffs
Sun Jan 26 17:30:52 2020 UTC (4 years, 10 months ago) by rillig
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +8 -8 lines
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.

Revision 1.63: download - view: text, markup, annotated - select for diffs
Sat Jan 18 21:48:55 2020 UTC (4 years, 10 months ago) by jperkin
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +2 -2 lines
*: Recursive revision bump for openssl 1.1.1.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Sun Jan 12 20:20:08 2020 UTC (4 years, 11 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +2 -2 lines
*: Recursive revbump from devel/boost-libs

Revision 1.61: download - view: text, markup, annotated - select for diffs
Sat Nov 2 15:38:00 2019 UTC (5 years, 1 month ago) by rillig
Branches: MAIN
CVS tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +6 -6 lines
databases: align variable assignments

pkglint -Wall -F --only aligned -r

No manual corrections.

Revision 1.60: download - view: text, markup, annotated - select for diffs
Mon Oct 28 15:43:24 2019 UTC (5 years, 1 month ago) by jperkin
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +3 -2 lines
couchdb: Fix variable expansion in couchdb.in.

Should help fix joyent/pkgsrc#229, bump PKGREVISION.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Fri Sep 6 09:10:47 2019 UTC (5 years, 3 months ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +7 -5 lines
couchdb: Upgrade to 2.3.1.  Now works with current Erlang.

Summary of changes between 2.1.x and 2.3.x are listed below.  For a more
readable version please see the following URLs:

  http://docs.couchdb.org/en/latest/whatsnew/2.3.html
  http://docs.couchdb.org/en/latest/whatsnew/2.2.html
  http://docs.couchdb.org/en/latest/whatsnew/2.1.html

2.3.x Branch Upgrade Notes

#1602: To improve security, there have been major changes in the configuration
of query servers, SSL support, and HTTP global handlers:

Query servers are NO LONGER DEFINED in the .ini files, and can no longer be
altered at run-time.

The JavaScript and CoffeeScript query servers continue to be enabled by
default. Setup differences have been moved from default.ini to the couchdb and
couchdb.cmd start scripts respectively.

Additional query servers can now be configured using environment variables:

export COUCHDB_QUERY_SERVER_PYTHON="/path/to/python/query/server.py with args"
couchdb

where the last segment in the environment variable (_PYTHON) matches the usual
lowercase(!) query language in the design doc language field (here, python.)

Multiple query servers can be configured by using more environment variables.

You can also override the default servers if you need to set command- line
options (such as couchjs stack size):

export COUCHDB_QUERY_SERVER_JAVASCRIPT="/path/to/couchjs /path/to/main.js -S <STACKSIZE>"
couchdb

The mango query server continues to be enabled by default. The Erlang query
server continues to be disabled by default. This change adds a
[native_query_servers] enable_erlang_query_server = BOOL setting (defaults to
false) to enable the Erlang query server.

If the legacy configuration for enabling the query server is detected, that is
counted as a true setting as well, so existing configurations continue to work
just fine.

SSL Support
Enabling SSL support in the ini file is now easier:

[ssl]
enable = true

If the legacy httpsd configuration is found in your ini file, this will still
enable SSL support, so existing configurations do not need to be changed.

HTTP global handlers
These are no longer defined in the default.ini file, but have been moved to the
couch.app context. If you need to customize your handlers, you can modify the
app context using a couchdb.config file as usual.

#1602: Also to improve security, the deprecated os_daemons and
couch_httpd_proxy functionality has been completely removed ahead of the
planned CouchDB 3.0 release. We recommend the use of OS-level daemons such as
runit, sysvinit, systemd, upstart, etc. to launch and maintain OS daemons
instead, and the use of a reverse proxy server in front of CouchDB (such as
haproxy) to proxy access to other services or domains alongside CouchDB.

#1543: The node-local (default port 5986) /_restart endpoint has been replaced
by the clustered (default port 5984) endpoint /_node/$node/_restart and
/_node/_local/_restart endpoints. The node-local endpoint has been removed.

#1764: All python scripts shipped with CouchDB, including couchup and the
dev/run development cluster script, now specify and require Python 3.x.

#1396: CouchDB is now compatible with Erlang 21.x.

#1680: The embedded version of rebar used to build CouchDB has been updated to
the last version of rebar2 available. This assists in building on non-x86
platforms.

#1857: Refuse building with known bad versions of Erlang.

2.2.x Branch Upgrade Notes

The minimum supported version of Erlang is now 17, not R16B03. Support for
Erlang 21 is still ongoing and will be provided in a future release.

The CouchDB replication client can now use the /_session endpoint when
authenticating against remote CouchDB instances, improving performance since
re-authorization does not have to be performed with every request. Because of
this performance improvement, it is recommended to increase the PBKDF2 work
factor beyond the default 10 to a modern default such as 10000. This is done
via the local ini file setting [couch_httpd_auth] iterations = 10000.

Do not do this if an older version of CouchDB is replicating TO this instance
or cluster regularly, since CouchDB < 2.2.0 must perform authentication on
every request and replication performance will suffer.

A future version will make this increased number of iterations a default.

#820, #1032: Multiple queries can now be made at the POST
/{db}/_all_docs/queries, POST /{db}/_design_docs/queries and POST
/{db}/_local_docs/queries endpoints. Also, a new endpoint POST
/{db}/_design/{ddoc}/_view/{view}/queries has been introduced to replace the
?queries parameter formerly provided for making multiple queries to a view. The
old ?queries parameter is now deprecated and will be removed in a future
release of CouchDB.

The maximum http request limit, which had been lowered in 2.1.0, has been
re-raised to a 4GB limit for now. (#1446). Ongoing discussion about the path
forward for future releases is available in #1200 and #1253.

#1118: The least recently used (LRU) cache of databases is now only updated on
database write, not read. This has lead to significant performance enhancements
on very busy clusters. To restore the previous behaviour, your local ini file
can contain the block [couchdb] update_lru_on_read = true.

#1153: The CouchDB replicator can now make use of the /_session endpoint rather
than relying entirely on HTTP basic authentication headers. This can greatly
improve replication performance. We encourage you to upgrade any nodes or
clusters that regularly act as replication clients to use this new feature,
which is enabled by default (#1462).

#1283: The [couchdb] enable_database_recovery feature, which only soft-deletes
databases in response to a DELETE /{db} call, is now documented in default.ini.

#1330: CouchDB externals and OS daemons are now officially deprecated and no
longer documented. Support for these features will be completely removed in a
future release of CouchDB (probably 3.0.0).

#1436: CouchDB proxy authentication now uses a proper chttpd_auth module,
simplifying configuration in local ini files. While this is not a backward-
compatible breaking change, it is best to update your local ini files to
reference the new {chttpd_auth, proxy_authentication_handler} handler rather
than the couch_httpd_auth version, as couch_httpd is in the process of being
deprecated completely.

#1476, #1477: The obsolete update_notification feature, which was replaced by
/{db}/_changes feeds c. CouchDB 1.2, has been completely removed. This feature
never worked in 2.0 for databases, only for shards, making it effectively
useless.

Revision 1.58: download - view: text, markup, annotated - select for diffs
Thu Aug 22 12:22:57 2019 UTC (5 years, 3 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +2 -2 lines
Recursive revbump from boost-1.71.0

Revision 1.57: download - view: text, markup, annotated - select for diffs
Sat Jul 20 22:46:12 2019 UTC (5 years, 4 months ago) by wiz
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +2 -2 lines
*: recursive bump for nettle 3.5.1

Revision 1.56: download - view: text, markup, annotated - select for diffs
Mon Jul 1 04:08:01 2019 UTC (5 years, 5 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +2 -2 lines
Recursive revbump from boost-1.70.0

Revision 1.55: download - view: text, markup, annotated - select for diffs
Wed Apr 3 00:32:30 2019 UTC (5 years, 8 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +2 -2 lines
Recursive revbump from textproc/icu

Revision 1.54: download - view: text, markup, annotated - select for diffs
Fri Mar 29 00:09:31 2019 UTC (5 years, 8 months ago) by gutteridge
Branches: MAIN
CVS tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +2 -1 lines
couchdb: add test target to Makefile

Revision 1.53: download - view: text, markup, annotated - select for diffs
Sat Dec 15 21:12:19 2018 UTC (5 years, 11 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +2 -2 lines
*: update email for fhajny

Revision 1.52: download - view: text, markup, annotated - select for diffs
Thu Dec 13 19:51:44 2018 UTC (6 years ago) by adam
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +2 -2 lines
revbump for boost 1.69.0

Revision 1.51: download - view: text, markup, annotated - select for diffs
Sun Dec 9 18:52:19 2018 UTC (6 years ago) by adam
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +2 -2 lines
revbump after updating textproc/icu

Revision 1.50: download - view: text, markup, annotated - select for diffs
Thu Aug 16 18:54:38 2018 UTC (6 years, 3 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +2 -2 lines
revbump after boost-libs update

Revision 1.49: download - view: text, markup, annotated - select for diffs
Fri Jul 20 03:34:05 2018 UTC (6 years, 4 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +2 -2 lines
Recursive revbump from textproc/icu-62.1

Revision 1.48: download - view: text, markup, annotated - select for diffs
Sun Apr 29 21:31:30 2018 UTC (6 years, 7 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +2 -2 lines
revbump for boost-libs update

Revision 1.47: download - view: text, markup, annotated - select for diffs
Sat Apr 14 07:34:13 2018 UTC (6 years, 8 months ago) by adam
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +2 -2 lines
revbump after icu update

Revision 1.46: download - view: text, markup, annotated - select for diffs
Mon Jan 1 21:18:18 2018 UTC (6 years, 11 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +2 -2 lines
Revbump after boost update

Revision 1.45: download - view: text, markup, annotated - select for diffs
Thu Nov 30 16:45:17 2017 UTC (7 years ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +2 -1 lines
Revbump after textproc/icu update

Revision 1.44: download - view: text, markup, annotated - select for diffs
Tue Nov 7 15:33:27 2017 UTC (7 years, 1 month ago) by fhajny
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +10 -11 lines
Update databases/couchdb to 2.1.1.

couchdb 2.1.1
- CouchDB now supports compilation and running under Erlang/OTP 20.x
- The couch_peruser functionality is now really fixed
- The cookie domain for AuthSession cookies, used in a proxy
  authentication configuration, can now be customized via the ini file
- It is now possible to modify shard maps for system databases
- Due to an Erlang bug (ERL-343), invalid paths can be returned if
  volumes are mounted containing whitespace in their name (fixed)
- The current node's local interface can now be accessed at
  /_node/_local/{endpoint} as well as at
  /_node/<nodename>@<hostname>/{endpoint}.- The Dockerfile in the source
  repository has been retired
- Fauxton now uses a version of React with a BSD license.
- CouchDB now no longer decompresses documents just to determine their
  uncompressed size
- The design document cache (ddoc_cache) has been rewritten to improve
  performance
- Mango now supports partial indexes
- Mango queries can now be paginated
- Mango _find accepts an execution_stats parameter
- Mango now requires that all of the fields in a candidate index must
  exist in a query's selector
- Other minor improvements.

couchdb 2.1.0
- The Mango _find endpoint supports a new combination operator,
  $allMatch.
- New scheduling replicator.
- Other minor improvements.

See changelog for the 2.1.x branch for more:

  http://docs.couchdb.org/en/latest/whatsnew/2.1.html

Revision 1.43: download - view: text, markup, annotated - select for diffs
Mon Sep 18 09:53:13 2017 UTC (7 years, 2 months ago) by maya
Branches: MAIN
CVS tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +2 -2 lines
revbump for requiring ICU 59.x

Revision 1.42: download - view: text, markup, annotated - select for diffs
Thu Aug 24 20:03:08 2017 UTC (7 years, 3 months ago) by adam
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +2 -2 lines
Revbump for boost update

Revision 1.41: download - view: text, markup, annotated - select for diffs
Sun Apr 30 01:21:30 2017 UTC (7 years, 7 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +2 -2 lines
Recursive revbump from boost update

Revision 1.40: download - view: text, markup, annotated - select for diffs
Sat Apr 22 21:03:27 2017 UTC (7 years, 7 months ago) by adam
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +2 -2 lines
Revbump after icu update

Revision 1.39: download - view: text, markup, annotated - select for diffs
Sun Jan 1 16:06:06 2017 UTC (7 years, 11 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +2 -2 lines
Revbump after boost update

Revision 1.38: download - view: text, markup, annotated - select for diffs
Sun Dec 4 05:17:20 2016 UTC (8 years ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +2 -1 lines
Recursive revbump from textproc/icu 58.1

Revision 1.37: download - view: text, markup, annotated - select for diffs
Wed Nov 16 15:59:28 2016 UTC (8 years ago) by fhajny
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +70 -47 lines
Update databases/couchdb to 2.0.0.

- The build system embeds the Erlang VM into the package, which means that
  the PLIST may differ across build systems. Hence why we use a semi-dynamic
  PLIST here.
- That also means that lang/erlang is now a build dependency only.
- Include a couch-epmd service for the Erlang Port Mapper Daemon using the
  embedded binary.
- Basic RCD script added.

Upstream changes since 1.6.x:

- Native clustering is now supported. Rather than use CouchDB replication
  between multiple, distinct CouchDB servers, configure a cluster of CouchDB
  nodes.
- Futon replaced by brand-new, completely re-engineered Fauxton interface.
  URL remains the same.
- The new Mango Query Server provides a simple JSON-based way to perform
  CouchDB queries without JavaScript or MapReduce.
- Mango selectors can be used in _changes feeds instead of JavaScript
  MapReduce filters. Mango has been tested to be up to an order of magnitude
  (10x) faster than JavaScript in this application.
- Rewrite rules for URLs can be performed using JavaScript functions.
- Multiple queries can be made of a view with a single HTTP request.
- Views can be queried with sorting turned off ( sorted=false) for a
  performance boost.
- The global changes feed has been enhanced. It is now resumable and
  persistent.
- New endpoints added (documentation forthcoming):
  - /_membership shows all nodes in a cluster
  - /_bulk_get speeds up the replication protocol over low-latency connections
  - /_node/ api to access individual nodes' configuration and compaction
    features
  - /_cluster_setup api to set up a cluster from scratch.
  - /_up api to signal health of a node to a load-balancer
  - /db/_local_docs and /db/_design_docs (similar to /db/_all_docs)
- "Backend" interface on port 5986 used for specific cluster admin tasks. Of
  interest are the _nodes and _dbs databases visible only through this
  interface.
- Support added for Erlang/OTP 17.x, 18.x and 19
- New streamlined build system written for Unix-like systems and Microsoft
  Windows

Upgrade Notes

- The update sequences returned by the /db/_changes feed are no longer
  integers. They can be any JSON value. Applications should treat them as
  opaque values and return them to CouchDB as-is.
- Temporary views are no longer supported.
- It is possible to have multiple replicator databases. replicator/db config
  option has been removed. Instead _replicator and any database names ending
  with the /_replicator suffix will be recognized as replicator databases by
  the system.
- Note that the semantics of some API calls have changed due to the
  introduction of the clustering feature. Specifically, make note of the
  difference between receiving a 201 and a 202 when storing a document.
- all_or_nothing is no longer supported by the bulk_docs API

See full release notes:

  http://docs.couchdb.org/en/latest/whatsnew/2.0.html

Revision 1.36: download - view: text, markup, annotated - select for diffs
Fri Oct 7 18:25:40 2016 UTC (8 years, 2 months ago) by adam
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +2 -2 lines
Revbump post boost update

Revision 1.35: download - view: text, markup, annotated - select for diffs
Sat Jul 9 06:37:59 2016 UTC (8 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +2 -2 lines
Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Mon Apr 11 19:01:44 2016 UTC (8 years, 8 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +2 -2 lines
Recursive revbump from textproc/icu 57.1

Revision 1.33: download - view: text, markup, annotated - select for diffs
Sat Mar 5 11:28:10 2016 UTC (8 years, 9 months ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -2 lines
Bump PKGREVISION for security/openssl ABI bump.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Sat Oct 10 01:58:02 2015 UTC (9 years, 2 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +2 -2 lines
Recursive revbump from textproc/icu

Revision 1.31: download - view: text, markup, annotated - select for diffs
Sun Apr 26 11:52:18 2015 UTC (9 years, 7 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +2 -2 lines
Recursive revbump from databases/unixodbc.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Mon Apr 6 08:17:22 2015 UTC (9 years, 8 months ago) by adam
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -2 lines
Revbump after updating textproc/icu

Revision 1.29: download - view: text, markup, annotated - select for diffs
Tue Oct 7 16:47:20 2014 UTC (10 years, 2 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +2 -1 lines
Revbump after updating libwebp and icu

Revision 1.28: download - view: text, markup, annotated - select for diffs
Thu Oct 2 07:42:06 2014 UTC (10 years, 2 months ago) by fhajny
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -2 lines
Update couchdb to 1.6.1.

Changes:
- Hash plaintext admin passwords stored in local.ini on startup.
- Filter out local admin users before updating password hash in _users db.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Wed Jun 11 15:34:16 2014 UTC (10 years, 6 months ago) by fhajny
Branches: MAIN
CVS tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2 lines
Update couchdb to 1.6.0.

- COUCHDB-2200: support Erlang/OTP 17.0 #35e16032
- Fauxton: many improvements in our experimental new user interface,
  including switching the code editor from CodeMirror to Ace as well
  as better support for various browsers.
- Add the max_count option (UUIDs Configuration) to allow rate-limiting
  the amount of UUIDs that can be requested from the /_uuids handler
  in a single request (CVE 2014-2668).
- COUCHDB-1986: increase socket buffer size to improve replication speed
  for large documents and attachments, and fix tests on BSD-like systems.
- COUCHDB-1953: improve performance of multipart/related requests.
- COUCHDB-2221: verify that authentication-related configuration settings
  are well-formed.
- COUCHDB-1922: fix CORS exposed headers.
- Rename proxy_authentification_handler to proxy_authentication_handler.
- COUCHDB-1795: ensure the startup script clears the pid file on termination.
- COUCHDB-1962: replication can now be performed without having write access
  to the source database, the replication checkpoint interval is now
  configurable.
- COUCHDB-2025: add support for SOCKS5 proxies for replication.
- COUCHDB-1930: redirect to the correct page after submitting a new document
  with a different ID than the one suggested by Futon.
- COUCHDB-1923: add support for attachments and att_encoding_info options
  (formerly only available on the documents API) to the view API.
- COUCHDB-1647: for failed replications originating from a document
  in the _replicator database, store the failure reason in the document.
- A number of improvements for the documentation.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Tue May 6 13:50:13 2014 UTC (10 years, 7 months ago) by fhajny
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -3 lines
Update couchdb to 1.5.1.

Changes since 1.5.0:
- Add the max_count option (UUIDs Configuration) to allow rate-limiting
  the amount of UUIDs that can be requested from the /_uuids handler
  in a single request.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Wed Apr 9 07:27:03 2014 UTC (10 years, 8 months ago) by obache
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +2 -2 lines
recursive bump from icu shlib major bump.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Tue Mar 11 14:34:36 2014 UTC (10 years, 9 months ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +5 -1 lines
Import initial SMF support for individual packages.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Wed Feb 12 23:17:38 2014 UTC (10 years, 10 months ago) by tron
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +2 -1 lines
Recursive PKGREVISION bump for OpenSSL API version bump.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Thu Jan 2 17:10:22 2014 UTC (10 years, 11 months ago) by fhajny
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +4 -6 lines
Update couchdb to 1.5.0.

Changes since 1.4.0:
- COUCHDB-1781: The official documentation has been overhauled.
- New administration UI, included as an experimental preview.
- COUCHDB-1888: Fixed an issue where admin users would be restricted
  by the public_fields feature.
- Fixed an issue with the JavaScript CLI test runner.
- COUCHDB-1867: An experimental plugin feature has been added.
- COUCHDB-1894: An experimental Node.js-based query server runtime added.
- COUCHDB-1901: Better retry mechanism for transferring attachments during
  replication.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Sat Oct 19 09:07:01 2013 UTC (11 years, 1 month ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -1 lines
Revbump after updating textproc/icu

Revision 1.20: download - view: text, markup, annotated - select for diffs
Mon Sep 9 13:39:10 2013 UTC (11 years, 3 months ago) by fhajny
Branches: MAIN
CVS tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +6 -9 lines
Update couchdb to 1.4.0.

CouchDB 1.4.0
* We now support Erlang/OTP R16B and R16B01; the minimum required
  version is R14B.
* User document role values must now be strings. Other types of values
  will be refused when saving the user document.
* COUCHDB-1684: Support for server-wide changes feed reporting on
  creation, updates and deletion of databases.
* COUCHDB-1139: it's possible to apply list functions to _all_docs view.
* Automatic loading of CouchDB plugins.
* COUCHDB-1634: Reduce PBKDF2 work factor.
* Allow storing pre-hashed admin passwords via _config API.
* COUCHDB-1772: Prevent invalid JSON output when using all_or_nothing
  _bulk_docs API.
* Add a configurable whitelist of user document properties.
* COUCHDB-1852: Support Last-Event-ID header in EventSource changes
  feeds.
* Much improved documentation, including an expanded description of
  validate_doc_update functions and a description of how CouchDB handles
  JSON number values.
* COUCHDB-1632: Ignore epilogues in multipart/related MIME attachments.
* Split up replicator_db tests into multiple independent tests.

CouchDB 1.3.1
* Tolerate missing source and target fields in _replicator docs (COUCHDB-1788).
* Don't log about missing .compact files.
* Fix bug in WARN level logging from 1.3.0 (COUCHDB-1794).
* Fix the -S option to couchjs to increase memory limits (COUCHDB-1792).
* Improve documentation: better structure, improve language, less duplication.
* Improvements to test suite and VPATH build system.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri May 31 12:39:47 2013 UTC (11 years, 6 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -2 lines
Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu May 9 07:39:31 2013 UTC (11 years, 7 months ago) by adam
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -1 lines
Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Apr 24 12:22:37 2013 UTC (11 years, 7 months ago) by jperkin
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +4 -4 lines
Update databases/couchdb to 1.3.0.  Changes since 1.2.1:

Version 1.3.0
-------------

HTTP Interface:

 * No longer rewrites the X-CouchDB-Requested-Path during recursive calls to the
   rewriter.
 * Limit recursion depth in the URL rewriter. Defaults to a maximum of 100
   invocations but is configurable.
 * Fix _session for IE7.
 * Added Server-Sent Events protocol to db changes API. See
   http://www.w3.org/TR/eventsource/ for details.
 * Make password hashing synchronous when using the /_config/admins API.
 * Include user name in show/list ETags.
 * Experimental support for Cross-Origin Resource Sharing (CORS). See
   http://www.w3.org/TR/cors/ for details.

Replicator:

 * The replicator will use a new server-wide UUID in checkpoint IDs to
   improve the chances of an efficient resume.

Storage System:

 * Fixed unnecessary conflict when deleting and creating a
   document in the same batch.

View Server:

 * Additional response headers may be varied prior to send().
 * GetRow() is now side-effect free.

Futon:

 * Disabled the link to the Futon test suite. These tests were causing problems
   when run from a browser, and are now available via the CLI instead.
 * Added view request duration to Futon.
 * Disable buttons for actions that the user doesn't have permissions to.

Security:

 * Passwords are now hashed using the PBKDF2 algorithm with a configurable work
   factor.

Test Suite:

 * Moved the JS test suite to the CLI.
 * Improved tracebacks printed by the JS CLI tests.
 * Improved the reliability of a number of tests.

UUID Algorithms:

 * Added the utc_id algorithm.

URL Rewriter & Vhosts:

 * Database name is encoded during rewriting (allowing embedded /'s, etc).
 * Reset rewrite counter on new request, avoiding unnecessary request failures
   due to bogus rewrite limit reports.

Build System:

 * C/C++ compiler detection has been improved.
 * Autoconf v2.63 is now required if building from Git checkout directly. See
   DEVELOPERS file for more details.
 * Fixed issue in couchdb script where stopped status returns before process
   exits.

Version 1.2.2
-------------

HTTP Interface:

 * Reset rewrite counter on new request, avoiding unnecessary request failures
   due to bogus rewrite limit reports.

Build System:

 * Fixed issue in couchdb script where stopped status returns before process
   exits.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Mar 4 14:12:40 2013 UTC (11 years, 9 months ago) by fhajny
Branches: MAIN
CVS tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -4 lines
Update couchdb to 1.2.1.

Changes in 1.2.1:
* Fixed CVE-2012-5641: Apache CouchDB Information disclosure via unescaped
  backslashes in URLs on Windows
* Fixed CVE-2012-5649: Apache CouchDB JSONP arbitrary code execution with Adobe
  Flash
* Fixed CVE-2012-5650: Apache CouchDB DOM based Cross-Site Scripting via Futon
  UI
* Fix various bugs in the URL rewriter when recursion is involved.
* Fix couchdb start script.
* Futon: Disable buttons that aren't available for the logged-in user.
* Fix potential replication timeouts.
* Change use of signals to avoid broken view groups.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Wed Feb 6 23:21:51 2013 UTC (11 years, 10 months ago) by jperkin
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -2 lines
PKGREVISION bumps for the security/openssl 1.0.1d update.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat Jan 26 21:37:14 2013 UTC (11 years, 10 months ago) by adam
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2 lines
Revbump after graphics/jpeg and textproc/icu

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Dec 16 01:52:01 2012 UTC (12 years ago) by obache
Branches: MAIN
CVS tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -1 lines
recursive bump from cyrus-sasl libsasl2 shlib major bump.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Tue Oct 2 21:25:15 2012 UTC (12 years, 2 months ago) by asau
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +1 -3 lines
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Sep 17 09:42:46 2012 UTC (12 years, 2 months ago) by fhajny
Branches: MAIN
CVS tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +8 -5 lines
Update databases/couchdb to 1.2.0.

Changes in 1.2.0
* Updated bundled erlang_oauth library to the latest version.
* cURL is no longer required to build CouchDB as it is only
  required by the command line JS test runner.
* Added a native JSON parser.
* Optional file compression (database and view index files). This feature
  is enabled by default.
* Several performance improvements, especially regarding database
  writes and view indexing.
* Added a 'data_size' property to database and view group
  information URIs.
* Added support for automatic compaction. This feature is disabled
  by default, but it can be enabled via the .ini configuration.
* A new replicator implementation that offers more performance
  and configuration options.
* Added optional field 'since_seq' to replication objects/documents.
* Simpler replication cancelation.
* The _active_tasks API now exposes more granular fields for each
  task type.
* Futon's 'Status' screen (active tasks) now displays two new task
  status fields: 'Started on' and 'Updated on'.
* Added built-in changes feed filter '_view'.
* Fixed old index file descriptor leaks after a view cleanup.
* Performance improvements for the built-in changes feed filters
  '_doc_ids' and '_design'.
* Fixes to the '_changes' feed heartbeat option when combined with
  a filter. It affected continuous pull replications with a filter.
* Fix use of OAuth with VHosts and URL rewriting.
* OAuth secrets can now be stored in the users system database.
* Documents in the _users database can no longer be read by everyone.
* Confidential information in the _replication database can no longer
  be read by everyone.
* Password hashes are now calculated by CouchDB instead of the client.
* Allow persistent authentication cookies.
* The requested_path property of query server request objects now has
  the path requested by clients before VHosts and rewriting.
* Fixed incorrect reduce query results when using pagination parameters.
* Made icu_driver work with Erlang R15B and later.
* Improvements to the build system and etap test suite.
* Avoid invalidating view indexes when running out of file descriptors.
* Log correct stacktrace in all cases.
* Improvements to log messages for file-related errors.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Apr 27 12:31:39 2012 UTC (12 years, 7 months ago) by obache
Branches: MAIN
CVS tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
Recursive bump from icu shlib major bumped to 49.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Tue Mar 6 17:38:55 2012 UTC (12 years, 9 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -1 lines
Recursive PKGREVISION bump for xulrunner, nss, and nspr.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Tue Dec 20 14:08:55 2011 UTC (12 years, 11 months ago) by fhajny
Branches: MAIN
CVS tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +5 -5 lines
Update couchdb to 1.1.1.

Changes:
* Support SpiderMonkey 1.8.5
* Add configurable maximum to the number of bytes returned by _log.
* Allow CommonJS modules to be an empty string.
* Bump minimum Erlang version to R13B02.
* Do not run deleted validate_doc_update functions.
* ETags for views include current sequence if include_docs=true.
* Fix bug where duplicates can appear in _changes feed.
* Fix bug where update handlers break after conflict resolution.
* Fix bug with _replicator where include "filter" could crash couch.
* Fix crashes when compacting large views.
* Fix file descriptor leak in _log
* Fix missing revisions in _changes?style=all_docs.
* Improve handling of compaction at max_dbs_open limit.
* JSONP responses now send "text/javascript" for Content-Type.
* Link to ICU 4.2 on Windows.
* Permit forward slashes in path to update functions.
* Reap couchjs processes that hit reduce_overflow error.
* Status code can be specified in update handlers.
* Support provides() in show functions.
* _view_cleanup when ddoc has no views now removes all index files.
* max_replication_retry_count now supports "infinity".
* Fix replication crash when source database has a document with empty ID.
* Fix deadlock when assigning couchjs processes to serve requests.
* Fixes to the document multipart PUT API.
* Fixes regarding file descriptor leaks for databases with views.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Jul 27 19:20:57 2011 UTC (13 years, 4 months ago) by fhajny
Branches: MAIN
CVS tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +7 -8 lines
Updated databases/couchdb to 1.1.0.

Also fixed INSTALL_PROGRAM patch to not break install-sh.

Changes since 1.0.1
============================================================================

HTTP Interface:

 * Native SSL support.
 * Added support for HTTP range requests for attachments.
 * Added built-in filters for '_changes': '_doc_ids' and '_design'.
 * Added configuration option for TCP_NODELAY aka "Nagle".
 * Allow POSTing arguments to '_changes'.
 * Allow 'keys' parameter for GET requests to views.
 * Allow wildcards in vhosts definitions.
 * More granular ETag support for views.
 * More flexible URL rewriter.
 * Added support for recognizing "Q values" and media parameters in
   HTTP Accept headers.
 * Validate doc ids that come from a PUT to a URL.

Externals:

 * Added OS Process module to manage daemons outside of CouchDB.
 * Added HTTP Proxy handler for more scalable externals.

Replicator:

 * Added '_replicator' database to manage replications.
 * Fixed issues when an endpoint is a remote database accessible via SSL.
 * Added support for continuous by-doc-IDs replication.
 * Fix issue where revision info was omitted when replicating attachments.
 * Integrity of attachment replication is now verified by MD5.

Storage System:

 * Multiple micro-optimizations when reading data.

View Server:

 * Added CommonJS support to map functions.
 * Added 'stale=update_after' query option that triggers a view update after
   returning a 'stale=ok' response.
 * Warn about empty result caused by 'startkey' and 'endkey' limiting.
 * Built-in reduce function '_sum' now accepts lists of integers as input.
 * Added view query aliases start_key, end_key, start_key_doc_id and
   end_key_doc_id.

Futon:

 * Added a "change password"-feature to Futon.

URL Rewriter & Vhosts:

 * Fix for variable substituion

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Jun 19 02:32:52 2011 UTC (13 years, 5 months ago) by dholland
Branches: MAIN
CVS tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +3 -1 lines
Comment previous.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Sun Jun 19 02:30:17 2011 UTC (13 years, 5 months ago) by dholland
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +7 -1 lines
Work around broken build caused by libtool abuse: it uses automake's
INSTALL_PROGRAM on a script, which tries to strip the script and chokes.
So substitute the -s out.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Jun 10 09:39:50 2011 UTC (13 years, 6 months ago) by obache
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2 lines
recursive bump from textproc/icu shlib major bump.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Apr 22 13:43:12 2011 UTC (13 years, 7 months ago) by obache
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
recursive bump from gettext-lib shlib bump.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Dec 17 07:36:14 2010 UTC (14 years ago) by obache
Branches: MAIN
CVS tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -1 lines
Bump PKGREVISION from icu shlib major bump.

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Tue Sep 21 12:11:39 2010 UTC (14 years, 2 months ago) by fhajny
Branches: TNF
CVS tags: pkgsrc-base, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
Import couchdb-1.0.1 as databases/couchdb.

Apache CouchDB is a distributed, fault-tolerant and schema-free document-
oriented database accessible via a RESTful HTTP/JSON API. Among other
features, it provides robust, incremental replication with bi-directional
conflict detection and resolution, and is queryable and indexable using
a table-oriented view engine with JavaScript acting as the default view
definition language.

CouchDB is written in Erlang, but can be easily accessed from any
environment that provides means to make HTTP requests. There are
a multitude of third-party client libraries that make this even easier
for a variety of programming languages and environments.

(Based on wip/couchdb.)

Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Sep 21 12:11:39 2010 UTC (14 years, 2 months ago) by fhajny
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>