Scott R. Parish
fb2f09171a
change BsonDoc representation to maintain order
...
Turns out that order is sometimes important for BSON documents. Case
in point, "mapreduce" has to be the first field for the map/reduce
command.
To accomidate this we'll switch from using 'Map' to using a tuple-list
(eg '[(L8.ByteString, BsonValue)]'). Luckily most code that was using
toBsonDoc doesn't need to change.
While at it, 'Convertible' is not adding much value, and was causing
ambiguities making it less usefull (was requiring explicit type hints
more then it should have). Thus we are switching to our own conversion
typeclasses.
2010-03-08 07:08:30 -06:00
Brian Gianforcaro
e65bbddc3d
Add mini-tutorial
2010-02-28 07:19:02 -05:00
Scott R. Parish
08b601f124
adding ConnectOpts and an initial SlaveOk option
2010-02-26 19:39:28 -06:00
Scott R. Parish
f1fdc0f13b
automatically find and connect to master
2010-02-24 07:10:32 -06:00
Scott R. Parish
b3581b5209
logout
2010-02-06 16:10:52 -06:00
Scott R. Parish
53fe82d117
create auth alias to be consistent with mongo JS api
2010-02-06 15:57:15 -06:00
Scott R. Parish
6bf32ab9eb
serverInfo
2010-01-21 21:09:20 -06:00
Scott R. Parish
e8f6141529
renameCollection
2010-01-21 19:12:06 -06:00
Scott R. Parish
539c98bbaa
TODO
2010-01-21 18:55:27 -06:00
Scott R. Parish
62dfc44393
indexInformation
2010-01-21 18:55:23 -06:00
Scott R. Parish
b413958ef7
dropIndexes
2010-01-20 06:20:30 -06:00
Scott R. Parish
46839acdbc
createIndex
2010-01-19 22:31:38 -06:00
Scott R. Parish
e58dc782ad
TODO
2010-01-18 22:25:40 -06:00
Scott R. Parish
dc99780c03
count, countMatching
2010-01-18 22:19:38 -06:00
Scott R. Parish
d7f6cfc348
validateCollection
2010-01-18 21:39:38 -06:00
Scott R. Parish
6569157051
dropDatabase
2010-01-18 21:31:21 -06:00
Scott R. Parish
9b32259dc8
TODO
2010-01-18 21:26:44 -06:00
Scott R. Parish
311e0462ac
dropCollection
2010-01-18 21:26:34 -06:00
Scott R. Parish
378bc42393
collectionNames
2010-01-18 15:04:38 -06:00
Scott R. Parish
6a3dd6f7c4
TODO
2010-01-18 15:04:02 -06:00
Scott R. Parish
1821870849
TODO
2010-01-18 11:54:35 -06:00
Scott R. Parish
e2bcabae12
TODO
2010-01-18 10:26:09 -06:00
Scott R. Parish
0c019ad0e9
allDocs: create a lazy list off a cursor
2010-01-16 19:14:47 -06:00
Scott R. Parish
f9b4076a5c
TODO
2010-01-13 07:14:44 -06:00
Scott R. Parish
ec5760f0ec
TODO
2010-01-12 20:09:17 -06:00
Scott R. Parish
b18d3d54b0
BSON: fix unexported data constructor
2010-01-10 21:23:54 -06:00
Scott R. Parish
2cea5777fb
BSON: use Data.Map for BSONObjects
2010-01-10 21:23:54 -06:00
Scott R. Parish
1de2672aad
TODO
2010-01-06 22:36:47 -06:00