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/e8b3e6bab272
branches:  trunk
changeset: 351226:e8b3e6bab272
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Wed Aug 17 14:11:42 2016 +0000

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

- The driver can now use the native TLS and crypto functions
  included in Mac OS X and Windows.
- The driver implements the MongoDB Command Monitoring Spec.
- New functions mongoc_client_set_error_api and
  mongoc_client_pool_set_error_api
  allow applications to distinguish client and server errors.
- Unacknowledged writes (writes whose mongoc_write_concern_t "w"
  value is zero) now reply with an empty document instead of one
  with nInserted: 0, nUpdated: 0, and so on.
- Public API For Higher-Level Drivers
- New connection string option "localThresholdMS".
- zSeries, POWER8, and ARM 64-bit platform support.
- Performance enhancements, reduce allocation and copying in
  command code.
- All man page names now begin with "mongoc_" to avoid install
  conflicts.
- New function mongoc_gridfs_file_set_id.

diffstat:

 databases/mongo-c-driver/Makefile |    6 +-
 databases/mongo-c-driver/PLIST    |  131 +++++++++++++++++++++++++++++++++++--
 databases/mongo-c-driver/distinfo |   10 +-
 3 files changed, 131 insertions(+), 16 deletions(-)

diffs (truncated from 354 to 300 lines):

diff -r 099668bfb1bb -r e8b3e6bab272 databases/mongo-c-driver/Makefile
--- a/databases/mongo-c-driver/Makefile Wed Aug 17 14:07:23 2016 +0000
+++ b/databases/mongo-c-driver/Makefile Wed Aug 17 14:11:42 2016 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2016/04/05 12:44:47 fhajny Exp $
+# $NetBSD: Makefile,v 1.18 2016/08/17 14:11:42 fhajny Exp $
 
-DISTNAME=      mongo-c-driver-1.3.5
+DISTNAME=      mongo-c-driver-1.4.0
 CATEGORIES=    databases
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mongodb/}
 
@@ -32,6 +32,6 @@
        ${INSTALL_MAN} ${WRKSRC}/doc/man/mongoc*.3 \
                ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3
 
-BUILDLINK_API_DEPENDS.libbson+=        libbson>=1.3.5
+BUILDLINK_API_DEPENDS.libbson+=        libbson>=1.4.0
 .include "../../devel/libbson/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 099668bfb1bb -r e8b3e6bab272 databases/mongo-c-driver/PLIST
--- a/databases/mongo-c-driver/PLIST    Wed Aug 17 14:07:23 2016 +0000
+++ b/databases/mongo-c-driver/PLIST    Wed Aug 17 14:11:42 2016 +0000
@@ -1,5 +1,7 @@
-@comment $NetBSD: PLIST,v 1.8 2015/12/08 09:35:24 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.9 2016/08/17 14:11:42 fhajny Exp $
 bin/mongoc-stat
+include/libmongoc-1.0/mongoc-apm-private.h
+include/libmongoc-1.0/mongoc-apm.h
 include/libmongoc-1.0/mongoc-array-private.h
 include/libmongoc-1.0/mongoc-async-cmd-private.h
 include/libmongoc-1.0/mongoc-async-private.h
@@ -17,6 +19,10 @@
 include/libmongoc-1.0/mongoc-config.h
 include/libmongoc-1.0/mongoc-counters-private.h
 include/libmongoc-1.0/mongoc-counters.defs
+include/libmongoc-1.0/mongoc-crypto-cng-private.h
+include/libmongoc-1.0/mongoc-crypto-common-crypto-private.h
+include/libmongoc-1.0/mongoc-crypto-openssl-private.h
+include/libmongoc-1.0/mongoc-crypto-private.h
 include/libmongoc-1.0/mongoc-cursor-array-private.h
 include/libmongoc-1.0/mongoc-cursor-cursorid-private.h
 include/libmongoc-1.0/mongoc-cursor-private.h
@@ -51,9 +57,10 @@
 include/libmongoc-1.0/mongoc-memcmp-private.h
 include/libmongoc-1.0/mongoc-opcode-private.h
 include/libmongoc-1.0/mongoc-opcode.h
+include/libmongoc-1.0/mongoc-openssl-private.h
 include/libmongoc-1.0/mongoc-queue-private.h
-${PLIST.ssl}include/libmongoc-1.0/mongoc-rand-private.h
-${PLIST.ssl}include/libmongoc-1.0/mongoc-rand.h
+include/libmongoc-1.0/mongoc-rand-private.h
+include/libmongoc-1.0/mongoc-rand.h
 include/libmongoc-1.0/mongoc-read-concern-private.h
 include/libmongoc-1.0/mongoc-read-concern.h
 include/libmongoc-1.0/mongoc-read-prefs-private.h
@@ -61,6 +68,8 @@
 include/libmongoc-1.0/mongoc-rpc-private.h
 include/libmongoc-1.0/mongoc-sasl-private.h
 include/libmongoc-1.0/mongoc-scram-private.h
+include/libmongoc-1.0/mongoc-secure-channel-private.h
+include/libmongoc-1.0/mongoc-secure-transport-private.h
 include/libmongoc-1.0/mongoc-server-description-private.h
 include/libmongoc-1.0/mongoc-server-description.h
 include/libmongoc-1.0/mongoc-server-stream-private.h
@@ -68,18 +77,27 @@
 include/libmongoc-1.0/mongoc-socket-private.h
 include/libmongoc-1.0/mongoc-socket.h
 include/libmongoc-1.0/mongoc-ssl-private.h
-${PLIST.ssl}include/libmongoc-1.0/mongoc-ssl.h
+include/libmongoc-1.0/mongoc-ssl.h
 include/libmongoc-1.0/mongoc-stream-buffered.h
 include/libmongoc-1.0/mongoc-stream-file.h
 include/libmongoc-1.0/mongoc-stream-gridfs.h
 include/libmongoc-1.0/mongoc-stream-private.h
 include/libmongoc-1.0/mongoc-stream-socket.h
-${PLIST.ssl}include/libmongoc-1.0/mongoc-stream-tls.h
+include/libmongoc-1.0/mongoc-stream-tls-openssl-bio-private.h
+include/libmongoc-1.0/mongoc-stream-tls-openssl-private.h
+include/libmongoc-1.0/mongoc-stream-tls-openssl.h
+include/libmongoc-1.0/mongoc-stream-tls-private.h
+include/libmongoc-1.0/mongoc-stream-tls-secure-channel-private.h
+include/libmongoc-1.0/mongoc-stream-tls-secure-channel.h
+include/libmongoc-1.0/mongoc-stream-tls-secure-transport-private.h
+include/libmongoc-1.0/mongoc-stream-tls-secure-transport.h
+include/libmongoc-1.0/mongoc-stream-tls.h
 include/libmongoc-1.0/mongoc-stream.h
 include/libmongoc-1.0/mongoc-thread-private.h
 include/libmongoc-1.0/mongoc-topology-description-private.h
 include/libmongoc-1.0/mongoc-topology-private.h
 include/libmongoc-1.0/mongoc-topology-scanner-private.h
+include/libmongoc-1.0/mongoc-trace-private.h
 include/libmongoc-1.0/mongoc-trace.h
 include/libmongoc-1.0/mongoc-uri-private.h
 include/libmongoc-1.0/mongoc-uri.h
@@ -97,24 +115,65 @@
 include/libmongoc-1.0/op-kill-cursors.def
 include/libmongoc-1.0/op-msg.def
 include/libmongoc-1.0/op-query.def
+include/libmongoc-1.0/op-reply-header.def
 include/libmongoc-1.0/op-reply.def
 include/libmongoc-1.0/op-update.def
 include/libmongoc-1.0/utlist.h
 lib/libmongoc-1.0.la
-lib/libmongoc-priv.la
 lib/pkgconfig/libmongoc-1.0.pc
-lib/pkgconfig/libmongoc-priv.pc
-${PLIST.ssl}lib/pkgconfig/libmongoc-ssl-1.0.pc
+lib/pkgconfig/libmongoc-ssl-1.0.pc
+man/man3/mongoc_advanced_connections.3
+man/man3/mongoc_aggregate.3
+man/man3/mongoc_apm_callbacks_destroy.3
+man/man3/mongoc_apm_callbacks_new.3
+man/man3/mongoc_apm_callbacks_t.3
+man/man3/mongoc_apm_command_failed_get_command_name.3
+man/man3/mongoc_apm_command_failed_get_context.3
+man/man3/mongoc_apm_command_failed_get_duration.3
+man/man3/mongoc_apm_command_failed_get_error.3
+man/man3/mongoc_apm_command_failed_get_hint.3
+man/man3/mongoc_apm_command_failed_get_host.3
+man/man3/mongoc_apm_command_failed_get_operation_id.3
+man/man3/mongoc_apm_command_failed_get_request_id.3
+man/man3/mongoc_apm_command_failed_t.3
+man/man3/mongoc_apm_command_started_get_command.3
+man/man3/mongoc_apm_command_started_get_command_name.3
+man/man3/mongoc_apm_command_started_get_context.3
+man/man3/mongoc_apm_command_started_get_database_name.3
+man/man3/mongoc_apm_command_started_get_hint.3
+man/man3/mongoc_apm_command_started_get_host.3
+man/man3/mongoc_apm_command_started_get_operation_id.3
+man/man3/mongoc_apm_command_started_get_request_id.3
+man/man3/mongoc_apm_command_started_t.3
+man/man3/mongoc_apm_command_succeeded_get_command_name.3
+man/man3/mongoc_apm_command_succeeded_get_context.3
+man/man3/mongoc_apm_command_succeeded_get_duration.3
+man/man3/mongoc_apm_command_succeeded_get_hint.3
+man/man3/mongoc_apm_command_succeeded_get_host.3
+man/man3/mongoc_apm_command_succeeded_get_operation_id.3
+man/man3/mongoc_apm_command_succeeded_get_reply.3
+man/man3/mongoc_apm_command_succeeded_get_request_id.3
+man/man3/mongoc_apm_command_succeeded_t.3
+man/man3/mongoc_apm_set_command_failed_cb.3
+man/man3/mongoc_apm_set_command_started_cb.3
+man/man3/mongoc_apm_set_command_succeeded_cb.3
+man/man3/mongoc_application_performance_monitoring.3
+man/man3/mongoc_authentication.3
+man/man3/mongoc_basic_aggregate.3
+man/man3/mongoc_basic_troubleshooting.3
+man/man3/mongoc_bulk.3
 man/man3/mongoc_bulk_operation_delete.3
 man/man3/mongoc_bulk_operation_delete_one.3
 man/man3/mongoc_bulk_operation_destroy.3
 man/man3/mongoc_bulk_operation_execute.3
+man/man3/mongoc_bulk_operation_get_hint.3
 man/man3/mongoc_bulk_operation_get_write_concern.3
 man/man3/mongoc_bulk_operation_insert.3
 man/man3/mongoc_bulk_operation_remove.3
 man/man3/mongoc_bulk_operation_remove_one.3
 man/man3/mongoc_bulk_operation_replace_one.3
 man/man3/mongoc_bulk_operation_set_bypass_document_validation.3
+man/man3/mongoc_bulk_operation_set_hint.3
 man/man3/mongoc_bulk_operation_t.3
 man/man3/mongoc_bulk_operation_update.3
 man/man3/mongoc_bulk_operation_update_one.3
@@ -122,6 +181,7 @@
 man/man3/mongoc_cleanup.3
 man/man3/mongoc_client_command.3
 man/man3/mongoc_client_command_simple.3
+man/man3/mongoc_client_command_simple_with_server_id.3
 man/man3/mongoc_client_destroy.3
 man/man3/mongoc_client_get_collection.3
 man/man3/mongoc_client_get_database.3
@@ -132,6 +192,8 @@
 man/man3/mongoc_client_get_max_message_size.3
 man/man3/mongoc_client_get_read_concern.3
 man/man3/mongoc_client_get_read_prefs.3
+man/man3/mongoc_client_get_server_description.3
+man/man3/mongoc_client_get_server_descriptions.3
 man/man3/mongoc_client_get_server_status.3
 man/man3/mongoc_client_get_uri.3
 man/man3/mongoc_client_get_write_concern.3
@@ -143,9 +205,14 @@
 man/man3/mongoc_client_pool_new.3
 man/man3/mongoc_client_pool_pop.3
 man/man3/mongoc_client_pool_push.3
+man/man3/mongoc_client_pool_set_apm_callbacks.3
+man/man3/mongoc_client_pool_set_error_api.3
 man/man3/mongoc_client_pool_set_ssl_opts.3
 man/man3/mongoc_client_pool_t.3
 man/man3/mongoc_client_pool_try_pop.3
+man/man3/mongoc_client_select_server.3
+man/man3/mongoc_client_set_apm_callbacks.3
+man/man3/mongoc_client_set_error_api.3
 man/man3/mongoc_client_set_read_concern.3
 man/man3/mongoc_client_set_read_prefs.3
 man/man3/mongoc_client_set_ssl_opts.3
@@ -187,17 +254,27 @@
 man/man3/mongoc_collection_t.3
 man/man3/mongoc_collection_update.3
 man/man3/mongoc_collection_validate.3
+man/man3/mongoc_common_task_examples.3
 man/man3/mongoc_cursor_clone.3
 man/man3/mongoc_cursor_current.3
 man/man3/mongoc_cursor_destroy.3
 man/man3/mongoc_cursor_error.3
+man/man3/mongoc_cursor_get_batch_size.3
+man/man3/mongoc_cursor_get_hint.3
 man/man3/mongoc_cursor_get_host.3
+man/man3/mongoc_cursor_get_id.3
+man/man3/mongoc_cursor_get_limit.3
 man/man3/mongoc_cursor_get_max_await_time_ms.3
 man/man3/mongoc_cursor_is_alive.3
 man/man3/mongoc_cursor_more.3
+man/man3/mongoc_cursor_new_from_command_reply.3
 man/man3/mongoc_cursor_next.3
+man/man3/mongoc_cursor_set_batch_size.3
+man/man3/mongoc_cursor_set_hint.3
+man/man3/mongoc_cursor_set_limit.3
 man/man3/mongoc_cursor_set_max_await_time_ms.3
 man/man3/mongoc_cursor_t.3
+man/man3/mongoc_cursors.3
 man/man3/mongoc_database_add_user.3
 man/man3/mongoc_database_command.3
 man/man3/mongoc_database_command_simple.3
@@ -220,14 +297,20 @@
 man/man3/mongoc_database_set_write_concern.3
 man/man3/mongoc_database_t.3
 man/man3/mongoc_delete_flags_t.3
+man/man3/mongoc_deleting_document.3
+man/man3/mongoc_errors.3
+man/man3/mongoc_executing_command.3
+man/man3/mongoc_find_and_modify_opts_append.3
 man/man3/mongoc_find_and_modify_opts_destroy.3
 man/man3/mongoc_find_and_modify_opts_new.3
 man/man3/mongoc_find_and_modify_opts_set_bypass_document_validation.3
 man/man3/mongoc_find_and_modify_opts_set_fields.3
 man/man3/mongoc_find_and_modify_opts_set_flags.3
+man/man3/mongoc_find_and_modify_opts_set_max_time_ms.3
 man/man3/mongoc_find_and_modify_opts_set_sort.3
 man/man3/mongoc_find_and_modify_opts_set_update.3
 man/man3/mongoc_find_and_modify_opts_t.3
+man/man3/mongoc_finding_document.3
 man/man3/mongoc_get_major_version.3
 man/man3/mongoc_get_micro_version.3
 man/man3/mongoc_get_minor_version.3
@@ -259,6 +342,7 @@
 man/man3/mongoc_gridfs_file_set_aliases.3
 man/man3/mongoc_gridfs_file_set_content_type.3
 man/man3/mongoc_gridfs_file_set_filename.3
+man/man3/mongoc_gridfs_file_set_id.3
 man/man3/mongoc_gridfs_file_set_md5.3
 man/man3/mongoc_gridfs_file_set_metadata.3
 man/man3/mongoc_gridfs_file_t.3
@@ -272,6 +356,7 @@
 man/man3/mongoc_gridfs_remove_by_filename.3
 man/man3/mongoc_gridfs_t.3
 man/man3/mongoc_host_list_t.3
+man/man3/mongoc_index.3
 man/man3/mongoc_index_opt_geo_get_default.3
 man/man3/mongoc_index_opt_geo_init.3
 man/man3/mongoc_index_opt_geo_t.3
@@ -283,7 +368,11 @@
 man/man3/mongoc_index_opt_wt_t.3
 man/man3/mongoc_init.3
 man/man3/mongoc_insert_flags_t.3
+man/man3/mongoc_inserting_document.3
+man/man3/mongoc_installing.3
 man/man3/mongoc_iovec_t.3
+man/man3/mongoc_logging.3
+man/man3/mongoc_matcher.3
 man/man3/mongoc_matcher_destroy.3
 man/man3/mongoc_matcher_match.3
 man/man3/mongoc_matcher_new.3
@@ -315,8 +404,12 @@
 man/man3/mongoc_server_description_destroy.3
 man/man3/mongoc_server_description_host.3
 man/man3/mongoc_server_description_id.3
+man/man3/mongoc_server_description_ismaster.3
 man/man3/mongoc_server_description_new_copy.3
+man/man3/mongoc_server_description_round_trip_time.3
 man/man3/mongoc_server_description_t.3
+man/man3/mongoc_server_description_type.3
+man/man3/mongoc_server_descriptions_destroy_all.3
 man/man3/mongoc_socket_accept.3
 man/man3/mongoc_socket_bind.3
 man/man3/mongoc_socket_close.3
@@ -361,13 +454,18 @@
 man/man3/mongoc_stream_uncork.3
 man/man3/mongoc_stream_write.3
 man/man3/mongoc_stream_writev.3
+man/man3/mongoc_tutorial.3
 man/man3/mongoc_update_flags_t.3
+man/man3/mongoc_updating_document.3
 man/man3/mongoc_uri_copy.3
 man/man3/mongoc_uri_destroy.3
 man/man3/mongoc_uri_get_auth_mechanism.3
 man/man3/mongoc_uri_get_auth_source.3
 man/man3/mongoc_uri_get_database.3
 man/man3/mongoc_uri_get_hosts.3
+man/man3/mongoc_uri_get_option_as_bool.3



Home | Main Index | Thread Index | Old Index