-
The website of the database project: http://www.mongodb.org
-
I created basic implementation of
UserRepositoryandAuthRepositoryin 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
jarsdirectory 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-dbproperty should not be required inetc/init.propertiesfile. 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_testAlso in this task
MessageRepositoryIfcfor 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