Skip to content
Commits on Mar 27, 2016
  1. @tuhlmann
Commits on Jan 10, 2016
Commits on Oct 8, 2015
  1. @Deraen
  2. @Deraen

    Fix test cases with bad = forms

    Deraen committed Oct 9, 2015
  3. @Deraen

    Optimize from-db-object performance for DBObjects

    Deraen committed Oct 8, 2015
    Creating temporary sequence from DBObject is quite slow. Using
    .keySet for reduce collection and calling .get inside reduce is
    considerably faster. The common code between Map and DBObject
    implementations can't be shared as reflection would completely kill the
    performance and function can't be type hinted as DBObject doesn't
    implement Map interface.
    
    Added a simple test case for the from-db-object performance. I'm seeing
    performance increase of 20% on this (170ms -> 140ms).
  4. @Deraen

    Fix map comparisons and rename test case

    Deraen committed Oct 8, 2015
    Two tests had the same name so only the latter was ran
Commits on Aug 25, 2015
  1. @stereoderevo
Commits on Jul 22, 2015
  1. @ebaxt
Commits on Jul 16, 2015
Commits on Jun 27, 2015
  1. monger.credentials/for => monger.credentials/create

    committed Jun 27, 2015
    To make sure we don't shadow clojure.core/for when monger.credentials
    is required with :refer :all.
Commits on Jun 24, 2015
  1. @nethopper

    Merge branch 'add_options_to_aggregate'

    nethopper committed Jun 24, 2015
    Merge implementation of aggregation framework options and explanation of
    aggregation query plan.
    
    Conflicts:
    	src/clojure/monger/collection.clj
  2. @nethopper

    Enable query plan explanation for the aggregation framework

    nethopper committed Jun 24, 2015
    Add the explain-aggregate function, which returns a map containing
    information about the given aggregation query.
  3. @nethopper

    Add allow-disk-use and cursor options to aggregate

    nethopper committed Jun 24, 2015
    Reimplement aggregate on top of the Java driver's DBCollection#aggregate
    in order to return a cursor for the results. This allows users to
    overcome the 16MB result size limit and specify the cursor batch size.
    The allowDiskUse can also be passed to Mongo, through the allow-disk-use
    key. The maxTime option enables setting a limit (in milliseconds) on the
    execution time of the query, through the max-time key.
Commits on Jun 23, 2015
  1. @karstendick

    added failing unit test

    karstendick committed Jun 23, 2015
Commits on May 17, 2015
  1. @cymantic
  2. Rework authentication for the 3.0 client and multiple server versions

    committed May 17, 2015
    When authentication failures, MongoDB Java client throws a timeout
    exception whose cause is a failed command exception which carries
    a reason. Still not great at authentication failure notification.
Commits on May 16, 2015
  1. monger.search is gone

    committed May 16, 2015
    Full text search in 3.0 is supported via regular queries
    with the $text operator.
Commits on May 10, 2015
  1. Adapt this test for 3.0

    committed May 11, 2015
  2. Make command-test pass

    committed May 11, 2015
Commits on Feb 22, 2015
  1. Adapt monger.{core,collection} and tests to recent changes

    committed Feb 22, 2015
    Down to 50 failures and 11 errors in `lein test`.
Commits on Feb 21, 2015
  1. Upgrade to MongoDB 2.13.0

    committed Feb 21, 2015
Commits on Oct 21, 2014
  1. @Skinney
  2. @Skinney
Commits on Jul 18, 2014
  1. @jokimaki

    Support for $each modifier

    jokimaki committed with jokimaki Jul 18, 2014
Commits on Jun 15, 2014
Commits on May 28, 2014
  1. Cosmetics

    committed May 29, 2014
  2. Cosmetics

    committed May 29, 2014
  3. Cosmetics

    committed May 29, 2014
Commits on May 11, 2014
  1. An typo

    committed May 11, 2014
Something went wrong with that request. Please try again.