mongodb

Clone Tools
  • last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
* nsf-gridfs.test: Add one more piece of harness to test suite [skip ci]

* library/mongodb/*: Ran NSF MongoDB tests, against MongoDB 4.0.9 and Mongo-C driver 1.14.0 (both, latest stable); updated README.md accordingly, and fixed gridfs tests that hadn't been corrected for renaming README to README.md

Bump version number from 2.3a0 to 2.3

  1. … 10 more files in changeset.
Change http:// occurrences to https://, if applicable (URLs tested)

  1. … 56 more files in changeset.
avoid variable name "index" in generated code since "index" shadows an outer function

  1. … 3 more files in changeset.
mongodb: add "bson asJSON" convenience method

improve spelling

momgoDB interface: add option "-asJSON" to "find all" to ease interaction e.g. with single page applications.

follow the Tcl, not the OpenACS numbering scheme

  1. … 9 more files in changeset.
change version number to first version number after the 2.2.0 release (2.3d0)

  1. … 5 more files in changeset.
fix typos

  1. … 31 more files in changeset.
- remove dead assignment - add cppcheck target

Removed last deprecated call of the mongo-c-driever (mongoc_collection_create_index())

updates of annouce file, tested with mongo-c-dirver 1.12.0 (released yesterday)

  1. … 6 more files in changeset.
update REAME file

update copyright information

improve markdown

change READE to markdown syntax

prefer new spelling of macOS

  1. … 3 more files in changeset.
updating mongodb interface for 2.2: - update to mongodb-c-driver 1.11.0 - reduce number of calls to deprecated driver functions as far as possible - improve cleanness of compilation (provde prototypes etc.) - bump version number to 2.2

make sure to initialize all variables also in error cases

reduce variable scope and minor cleanup

improve spelling

  1. … 2 more files in changeset.
use mongoc_iovec_t instead of struct iovec iov to improve cross-platform compatibility

improve comments

  1. … 12 more files in changeset.
fix duplicated words in code documentation

  1. … 2 more files in changeset.
add destroy_on_cleanup similar to OpenACS to ease lifetime management of volatile objects

fixiing cut&paste error

white space changes

- added class names into serialization syntax (__class). This change allows us to make better use of polymorphism with (e.g. embedded) class structures. Previously, it was necessary, that the called had to know the class of the serialized object, now it is as well possible to use as well specializations. - fix bug, where default value for properties lead to errors, when no propery options where given.