pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/mongo-c-driver Update databases/mongo-c-driv...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4c7b45605407
branches:  trunk
changeset: 652958:4c7b45605407
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Wed Jun 10 17:22:57 2015 +0000

description:
Update databases/mongo-c-driver to 1.1.7.

mongo-c-driver 1.1.7

- Thread-safe use of Cyrus SASL library.
- Experimental support for building with CMake and SASL.
- Faster reconnection to replica set with some hosts down.
- Crash iterating a cursor after reconnecting to a replica set.
- Unchecked errors decoding invalid UTF-8 in MongoDB URIs.
- Fix error reporting from mongoc_client_get_database_names.

mongo-c-driver 1.1.6

- mongoc_bulk_operation_execute now coalesces consecutive update operations
  into a single message to a MongoDB 2.6+ server, yielding huge performance
  gains. Same for remove operations. (Inserts were always coalesced.)
- Large numbers of insert operations are now properly batched according
  to number of documents and total data size.
- GSSAPI / Kerberos auth now works.
- The driver no longer tries three times in vain to reconnect to a primary,
  so socketTimeoutMS and connectTimeoutMS now behave closer to what you
  expect for replica sets with down members. A full fix awaits 1.2.0.
- mongoc_matcher_t now supports basic subdocument and array matching

mongo-c-driver 1.1.5

- The fsync and j write concern flags now imply acknowledged writes
- Prevent using fsync or j with conflicting w=0 write concern
- Obey socket timeout consistently in TLS/SSL mode
- Return an error promptly after a network hangup in TLS mode
- Prevent crash using SSL in FIPS mode
- Always return NULL from mongoc_database_get_collection_names on error
- Fix version check for GCC 5 and future versions of Clang
- Fix warnings and errors building on various platforms
- Add configure flag to enable/disable shared memory performance counters
- Minor docs improvements and fix links from C Driver docs to Libbson docs

diffstat:

 databases/mongo-c-driver/Makefile |  10 ++++++----
 databases/mongo-c-driver/PLIST    |   4 +++-
 databases/mongo-c-driver/distinfo |   8 ++++----
 3 files changed, 13 insertions(+), 9 deletions(-)

diffs (69 lines):

diff -r bdf938194812 -r 4c7b45605407 databases/mongo-c-driver/Makefile
--- a/databases/mongo-c-driver/Makefile Wed Jun 10 17:13:54 2015 +0000
+++ b/databases/mongo-c-driver/Makefile Wed Jun 10 17:22:57 2015 +0000
@@ -1,14 +1,16 @@
-# $NetBSD: Makefile,v 1.8 2015/04/21 07:59:39 fhajny Exp $
+# $NetBSD: Makefile,v 1.9 2015/06/10 17:22:57 fhajny Exp $
 
-DISTNAME=      mongo-c-driver-1.1.4
+DISTNAME=      mongo-c-driver-1.1.7
 CATEGORIES=    databases
-MASTER_SITES=  https://github.com/mongodb/mongo-c-driver/releases/download/${PKGVERSION_NOREV}/
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=mongodb/}
 
 MAINTAINER=    filip%joyent.com@localhost
 HOMEPAGE=      http://github.com/mongodb/mongo-c-driver/
 COMMENT=       MongoDB client library written in C
 LICENSE=       apache-2.0
 
+GITHUB_RELEASE=        ${PKGVERSION_NOREV}
+
 BUILD_DEPENDS+=        asciidoc-[0-9]*:../../textproc/asciidoc
 BUILD_DEPENDS+=        xmlto-[0-9]*:../../textproc/xmlto
 
@@ -28,6 +30,6 @@
 PKGCONFIG_OVERRIDE+=   src/libmongoc-1.0.pc.in
 PKGCONFIG_OVERRIDE+=   src/libmongoc-ssl-1.0.pc.in
 
-BUILDLINK_API_DEPENDS.libbson+=        libbson>=1.1.4
+BUILDLINK_API_DEPENDS.libbson+=        libbson>=1.1.7
 .include "../../devel/libbson/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r bdf938194812 -r 4c7b45605407 databases/mongo-c-driver/PLIST
--- a/databases/mongo-c-driver/PLIST    Wed Jun 10 17:13:54 2015 +0000
+++ b/databases/mongo-c-driver/PLIST    Wed Jun 10 17:22:57 2015 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2015/04/21 07:59:39 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.6 2015/06/10 17:22:57 fhajny Exp $
 bin/mongoc-stat
 include/libmongoc-1.0/mongoc-array-private.h
 include/libmongoc-1.0/mongoc-b64-private.h
@@ -204,6 +204,7 @@
 man/man3/mongoc_gridfs_file_list_t.3
 man/man3/mongoc_gridfs_file_opt_t.3
 man/man3/mongoc_gridfs_file_readv.3
+man/man3/mongoc_gridfs_file_remove.3
 man/man3/mongoc_gridfs_file_save.3
 man/man3/mongoc_gridfs_file_seek.3
 man/man3/mongoc_gridfs_file_set_aliases.3
@@ -219,6 +220,7 @@
 man/man3/mongoc_gridfs_find_one_by_filename.3
 man/man3/mongoc_gridfs_get_chunks.3
 man/man3/mongoc_gridfs_get_files.3
+man/man3/mongoc_gridfs_remove_by_filename.3
 man/man3/mongoc_gridfs_t.3
 man/man3/mongoc_index_opt_get_default.3
 man/man3/mongoc_index_opt_init.3
diff -r bdf938194812 -r 4c7b45605407 databases/mongo-c-driver/distinfo
--- a/databases/mongo-c-driver/distinfo Wed Jun 10 17:13:54 2015 +0000
+++ b/databases/mongo-c-driver/distinfo Wed Jun 10 17:22:57 2015 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2015/04/21 07:59:39 fhajny Exp $
+$NetBSD: distinfo,v 1.8 2015/06/10 17:22:57 fhajny Exp $
 
-SHA1 (mongo-c-driver-1.1.4.tar.gz) = 8f6037b95d1d6eaf62e83db5de0d14850f4c5343
-RMD160 (mongo-c-driver-1.1.4.tar.gz) = 5a7dca25080a9ebfe49d4c8f61e16073932d09ad
-Size (mongo-c-driver-1.1.4.tar.gz) = 5443691 bytes
+SHA1 (mongo-c-driver-1.1.7.tar.gz) = ec073042f5279741d7790a376b6eae2965975600
+RMD160 (mongo-c-driver-1.1.7.tar.gz) = d6445345f4e7b30697400a880057328556532021
+Size (mongo-c-driver-1.1.7.tar.gz) = 5316539 bytes



Home | Main Index | Thread Index | Old Index