-
The website of the database project: http://www.mongodb.org
-
I created basic implementation of
UserRepository
andAuthRepository
in separate project, see https://projects.tigase.org/projects/tigase-mongodbThis allows us to keep dependency to MongoDB drivers separate from main code base and we might be able to fix issues which may appear in this new code faster and release new versions of this support library also faster.
To use it you need to copy compiled jar of Tigase MongoDB project and add it to
jars
directory of Tigase XMPP Server installation.It is also needed to set properly configuration to user MongoDB. Since newest version I changed repository API and implementation so
--user-db
property should not be required inetc/init.properties
file. Adding following entry should configure Tigase XMPP Server to use MongoDB available athttps://projects.tigase.org/projects/tigase-mongodb
--user-db-uri=mongodb://localhost/tigase_test
Also in this task
MessageRepositoryIfc
for MongoDB was created as it was needed to have working Tigase XMPP Server in default configuration (with AMP for storage of offline messages).
Type |
New Feature
|
Priority |
Normal
|
Assignee | |
RedmineID |
1057
|
Version |
tigase-server-7.0.0
|
Estimation |
0
|
Spent time |
0
|
A MongoDB implementation for UserRepository and AuthRepository