Commit Graph

97 Commits (dc9754d77a544769de67c86581c0d1692e847dba)

Author SHA1 Message Date
Baris Usakli ab63ca6d92 store strings in sorted sets and lists to mimic redis
Baris Usakli 400845ce6c cleanup mongo init
Baris Usakli 351b07bb34 added authentication to mongo
Baris Usakli f861d44d55 updated upgrade script to use mongo or redis
Baris Usakli 0da141e7bc removed redismock, added database mocked, fixed tests to work with dbal
Baris Soner Usakli 5f86e31d1e fixed favouriting
Baris Soner Usakli 746119bd45 remove dataFileVersion it breaks templates
Baris Soner Usakli 097810a057 parseInt fixes getObjects fix
Baris Soner Usakli 3a7fcc2d3d search in mongo
Baris Soner Usakli e9fbab0f26 need mongo 2.4+ for text search'
Baris Soner Usakli 53ca7a1143 added search functions to database files, removed reds from nodebb moved it to redis
Baris Soner Usakli 1564e3d530 tons of fixes to mongo and redis, to make returns the same
Baris Usakli 806a454b05 fixing notifications.prune
Baris Usakli b927f6ce29 added raw info
Baris Usakli 519d376071 added mongo info function, change admin redis template to database template
Baris Usakli 67d5ea83e7 replace . with \uff0e in mongo
Baris Usakli 7875138c08 added parseInt
Baris Usakli 2dd295118c setRemove converts to string too
Baris Soner Usakli 567997ef3c changed mongo sets to store just strings, fixes worlds problems
Baris Soner Usakli c698af17ae added error checking to collection index creation
Baris Soner Usakli 9b557cafd8 better sets in mongo, should change sorted sets too using sort
Baris Soner Usakli 7c4347736c added index on _key
Baris Soner Usakli e066fbf36a sets are storing numbers in mongo as opposed to redis which stores strings, causes tons of problems
Baris Soner Usakli 2e2938616d more mongo and redis stuff
Baris Soner Usakli 53a7eab3e8 removed couple RDB.multis
Baris Soner Usakli 4b5988c269 isSetMember returns true or false
Baris Soner Usakli cfd3a7d126 added flushdb command to both dbs
Baris Soner Usakli 0471a192ab more mongo stuff
Baris Soner Usakli 5c6a7d4b94 added regex keys to mongo
Baris Soner Usakli ca01fb9f7d added key methods to mongo
Baris Soner Usakli 113cb85c46 added lists to mongo
Baris Soner Usakli 21bbe68c97 added sortedSetRemove to mongo
Baris Soner Usakli 28c75e09a9 can haz sorted sets?
Baris Soner Usakli b5770be71f whitespace
Baris Soner Usakli bf3822e8a5 incr wil create key if it doesnt exist
Baris Soner Usakli cb6c42ea44 user stuff
Baris Soner Usakli 3d18c4015a cleanup
Baris Soner Usakli 610d45bb32 completed hashes in mongodb I hope :)
Baris Soner Usakli 66bc4184d8 deleteObjectField, isObjectField in mongo
Baris Soner Usakli b024d10185 implemented getObjectValues in mongo
Baris Usakli 10474f8e2a more mongo work
Baris Usakli e862a1c4cc added init method to database, progress made
Baris Usakli 91d6f83de4 more mongo work
Baris Soner Usakli 1f52717f1e fixed indent
Baris Soner Usakli 304285e874 some mongo stuff
Baris Usakli 4f654fb489 more work
Baris Usakli 95efb2ae5e started dbal