Commit graph

  • 7da99d98a3 Implement monger.gridfs.GridFSInputFileFactory for java.io.File instances Michael S. Klishin 2011-12-31 15:01:00 +0400
  • ced9b50153 Make monger.gridfs.IOFactory implementation for String to work the same way as clojure.java.io/IOFactory one does Michael S. Klishin 2011-12-31 14:57:17 +0400
  • bb806d5c0f Remove unused DSL support functions Michael S. Klishin 2011-12-31 07:03:15 +0400
  • b649c7977e Cosmetics Michael S. Klishin 2011-12-31 06:57:34 +0400
  • d0f2cbc737 Add monger.core/*mongodb-gridfs* and related with-* macro. Blow the dust off monger.core along the way. Michael S. Klishin 2011-12-31 06:57:29 +0400
  • eab4405012 Initial bits of monger.gridfs Michael S. Klishin 2011-12-31 06:52:51 +0400
  • 3c813132d8 Return type of monger.conversion/to-db-object is always the same, hint it Michael S. Klishin 2011-12-31 06:44:34 +0400
  • 68135eebb4 Promises, promises [ci skip] Michael S. Klishin 2011-12-31 04:42:00 +0400
  • fbe9820c9b Brush up the README [ci skip] Michael S. Klishin 2011-12-31 04:39:58 +0400
  • f3efbcec16 One more query DSL composition example, introduce monger.query/partial-query Michael S. Klishin 2011-12-31 04:25:26 +0400
  • 8300b7c0c4 Eliminate compiler warning Michael S. Klishin 2011-12-31 04:24:27 +0400
  • 5bbac64801 Query DSL composition example Michael S. Klishin 2011-12-31 03:23:52 +0400
  • 1cb024dcad Add read preference support for monger.query DSL Michael S. Klishin 2011-12-30 17:19:44 +0400
  • ef3c224441 Fix these early tests to use locals Michael S. Klishin 2011-12-30 17:10:36 +0400
  • c25609a5c3 monger.conversion/to-object-id Michael S. Klishin 2011-12-28 19:46:29 +0400
  • 1a8eb1ef80 Added docs, improved test suite. Removed (seq) method call from find-maps, since DBCursor implements Iterable interface. Added empty? method for collection. Oleksandr Petrov 2011-12-23 11:56:14 +0100
  • 3357179659 One more spot Michael S. Klishin 2011-12-18 23:25:28 +0400
  • 3b3bb2287a Extract test DB connection into a helper, use it for every namespace that hits the database Michael S. Klishin 2011-12-18 23:24:23 +0400
  • cd1bd23b3e Switch test suite to monger.testing/defcleaner Michael S. Klishin 2011-12-18 23:16:54 +0400
  • 19a9beb046 Add test examples that demonstrate java.util.Date and java.util.Calendar conversion Michael S. Klishin 2011-12-16 11:42:13 +0400
  • 57c4ad6e9b Switch to clojure.java.io/resource here Michael S. Klishin 2011-12-16 11:12:55 +0400
  • f49e272f9f Introduce monger.testing/defcleaner that supposed to be used with clojure.test/use-fixtures Michael S. Klishin 2011-12-16 07:18:16 +0400
  • e6f81e52a7 Merge branch 'master' of https://github.com/michaelklishin/monger Oleksandr Petrov 2011-12-03 18:40:52 +0100
  • 16d02800d3 Commenting code, adding docs. Oleksandr Petrov 2011-12-03 18:39:17 +0100
  • 611d9666bd Added get-write-concern function. Oleksandr Petrov 2011-12-03 18:39:02 +0100
  • 14508e11ba Adding some items for todo. Oleksandr Petrov 2011-11-30 22:07:53 +0100
  • f2a5786ad4 Adding some docs. Oleksandr Petrov 2011-11-30 22:07:40 +0100
  • 8127d26442 Fix monger.util/get-id for persistent maps with string keys Michael S. Klishin 2011-11-29 15:44:55 +0400
  • c8fe274329 Exclude Clojure dependency for clojure.data.json Michael S. Klishin 2011-11-28 21:05:32 +0400
  • 4e66df5326 cljt-time 0.3.3 is out Michael S. Klishin 2011-11-28 20:29:38 +0400
  • be06397849 Introduce monger.collection/any? Michael S. Klishin 2011-11-28 20:12:19 +0400
  • 6c4e88842c Merge branch 'master' of https://github.com/michaelklishin/monger Oleksandr Petrov 2011-11-25 17:59:01 +0100
  • 578673a058 Writing docs Oleksandr Petrov 2011-11-25 17:58:35 +0100
  • 1124316793 Adding some docs for operators. Oleksandr Petrov 2011-11-25 17:33:23 +0100
  • 01063a3476 Removing outdated comment Oleksandr Petrov 2011-11-25 17:33:10 +0100
  • 1ea915b336 Update mongodb Java driver to 2.7.2 Michael S. Klishin 2011-11-23 11:29:43 +0400
  • 94acfdec54 Changing 'is' test to 'are' for brevity. Oleksandr Petrov 2011-11-19 23:41:53 +0100
  • 9664961120 Adding some docs to querying. Oleksandr Petrov 2011-11-19 23:41:36 +0100
  • ddcbf2d068 One more test for clojure.data.json integration Michael S. Klishin 2011-11-16 01:00:18 +0400
  • d9f5ae5951 Move pagination helper to monger.internal.pagination Michael S. Klishin 2011-11-15 03:48:31 +0400
  • 3534e579b7 Add pagination support to monger.query DSL Michael S. Klishin 2011-11-15 03:44:19 +0400
  • 9b5eee13e0 Port many monger.test.querying tests to use new monger.query DSL Michael S. Klishin 2011-11-15 03:10:52 +0400
  • 568efa4efc Time to bump to 1.0.0-SNAPSHOT Michael S. Klishin 2011-11-14 15:58:17 +0400
  • 0536244dce Merge branch 'master' into query-dsl Michael S. Klishin 2011-11-14 15:23:47 +0400
  • ab209ca91b Add monger.query DSL example to the README Michael S. Klishin 2011-11-14 15:22:12 +0400
  • bd133c1afc Initial version of the monger.query DSL Michael S. Klishin 2011-11-14 15:15:43 +0400
  • 8c93095393 Adding test demonstrating regexp document search. Oleksandr Petrov 2011-11-13 17:47:26 +0100
  • c40b0e25c1 Simplify defoperator Michael S. Klishin 2011-11-12 20:46:34 +0400
  • 0b242f9586 Add operator Michael S. Klishin 2011-11-12 20:33:02 +0400
  • 047d5b6a88 Separating operators to Logical Operators, Query Operators and Atomic Modifiers. Adding docs to most of operators (still TBC), giving more examples, improving test suite. Oleksandr Petrov 2011-11-11 18:55:43 +0100
  • df12686708 Making defoperator private by default Oleksandr Petrov 2011-11-11 18:54:11 +0100
  • f3ce1fd4b8 Upgrade to MongoDB Java driver 2.7.1 Michael S. Klishin 2011-11-10 20:50:09 +0400
  • 5b7badc341 Upgrade to MongoDB Java driver 2.7.1 Michael S. Klishin 2011-11-10 20:50:09 +0400
  • 99c46c4860 Merge branch 'master' into query-dsl Michael S. Klishin 2011-11-09 12:44:56 +0400
  • 8c62166469 Merge c109702117 into 6dd3491d39 GitHub Merge Button 2011-11-09 00:44:10 -0800
  • c109702117 Rewort $operator macros to evaluate to strings and not functions Michael S. Klishin 2011-11-09 12:40:22 +0400
  • bb169d3ae3 Adding operators DSL in order to use Clojure functions instead of hashes. Casbah has a similar concept called Bareword Operators. Korma uses operators a bit differently, but idea is quite same, too. Oleksandr Petrov 2011-11-08 00:12:10 +0100
  • 88fa9f07bb Query DSL work preparation Michael S. Klishin 2011-11-06 23:03:36 +0400
  • 6dd3491d39 A few more test examples using "advanced" query operators Michael S. Klishin 2011-11-06 04:59:27 +0400
  • 758fb9e7e6 Support skip & limit for monger.collection/find and /find-maps Michael S. Klishin 2011-11-05 09:45:54 +0400
  • 20c271eee5 A typo Michael S. Klishin 2011-11-05 08:31:46 +0400
  • 05466c60b7 Upgrade to MongoDB Java driver 2.7.0 Michael S. Klishin 2011-11-04 22:45:09 +0400
  • 9ae145bf3d Update README.md Michael Klishin 2011-11-04 10:26:32 +0400
  • 1d23bd7842 Update README.md Michael Klishin 2011-11-02 18:56:59 +0400
  • 4373fc3835 Update README.md Michael Klishin 2011-11-02 18:56:23 +0400
  • 7a9dcbf15d Tests/examples for the $rename modifier Michael S. Klishin 2011-10-31 02:52:44 +0400
  • f29d62f181 Tests/examples for $pull and $pullAll modifiers Michael S. Klishin 2011-10-31 02:40:55 +0400
  • 60ca5c04a2 Tests/examples for the $pop modifier Michael S. Klishin 2011-10-31 02:30:07 +0400
  • ec26008c4f Tests/examples for the $addToSet modifier Michael S. Klishin 2011-10-31 02:20:54 +0400
  • 6615c16675 Tests/examples for the $pushAll modifier Michael S. Klishin 2011-10-31 00:49:44 +0400
  • 5dba219537 Tests/examples for the $push modifier Michael S. Klishin 2011-10-31 00:12:43 +0400
  • 537969ff09 Tests/examples for the modifier Michael S. Klishin 2011-10-30 23:57:33 +0400
  • d855762546 Tests/examples for the $inc modifier Michael S. Klishin 2011-10-30 19:01:01 +0400
  • 9bd9b93fa1 Initial set of tests for atomic modifiers Michael S. Klishin 2011-10-30 17:41:11 +0400
  • 592451b2a1 Depend on clj-time 0.3.2-SNAPSHOT, first 1.3-compatible release by the new maintainer Michael S. Klishin 2011-10-29 22:14:54 +0400
  • b4d4e55d57 Update README.md Michael Klishin 2011-10-22 13:51:58 +0300
  • 690d239c5f One more README update Michael S. Klishin 2011-10-19 19:41:49 +0400
  • 99b0c94181 Update README.md Michael Klishin 2011-10-19 19:32:55 +0400
  • 746d83459e Rename function that sets *default* write concern Michael S. Klishin 2011-10-18 18:11:51 +0400
  • fbd00ee151 Use WriteConcern/SAFE by default Michael S. Klishin 2011-10-18 17:50:28 +0400
  • e2b6c6e21b Update clojure.data.json to 0.1.2 Michael S. Klishin 2011-10-18 17:43:11 +0400
  • c820d5885a Use monger.result/ok? and do not compare to `true' here Michael S. Klishin 2011-10-16 18:19:26 +0400
  • 220efa04a5 Merge branch 'master' of github.com:michaelklishin/monger Michael S. Klishin 2011-10-16 18:15:50 +0400
  • edbaec0a3b Merge branch 'master' of https://github.com/michaelklishin/monger Oleksandr Petrov 2011-10-16 16:04:55 +0200
  • 1dc94ae351 Adding some docs for indexing. Oleksandr Petrov 2011-10-16 16:04:51 +0200
  • 410ef23b03 Adding some docs and minor tests for monger.core/command. Oleksandr Petrov 2011-10-16 15:38:47 +0200
  • 7904dd3162 Link to the EPL Michael S. Klishin 2011-10-16 17:03:14 +0400
  • ddf3156c8e Load mapper function from .js resource Michael S. Klishin 2011-10-16 16:02:13 +0400
  • 4336b6f414 Introduce monger.js/load-resource, a helper that loads JS files from the classpath Michael S. Klishin 2011-10-16 15:54:53 +0400
  • ab99184914 Add development resources directory Michael S. Klishin 2011-10-16 15:54:22 +0400
  • 4be37a4f67 Formatting Michael S. Klishin 2011-10-16 15:54:09 +0400
  • 3963808152 Introduce monger.collection/distinct Michael S. Klishin 2011-10-16 14:19:04 +0400
  • d639fab9cf Two more reflection warnings Michael S. Klishin 2011-10-15 04:17:59 +0400
  • aee8862bc6 Merge branch 'map/reduce' Michael S. Klishin 2011-10-15 04:16:15 +0400
  • 946348a8d9 Nuke a couple of reflection warnings Michael S. Klishin 2011-10-15 04:16:02 +0400
  • c62c433559 Initial map/reduce support Michael S. Klishin 2011-10-14 22:18:35 +0400
  • 74d0287908 Add clojure.data.json and clj-time as development dependencies Michael S. Klishin 2011-10-14 01:02:28 +0400
  • 7d79866eff To serialize joda.time.DateTime to JSON, use ISO date time format Michael S. Klishin 2011-10-14 01:01:40 +0400
  • f94bc0abc3 A typo Michael S. Klishin 2011-10-14 01:00:50 +0400
  • e53ff9446e Ignore checkout/* Michael S. Klishin 2011-10-14 01:00:36 +0400