-
Notifications
You must be signed in to change notification settings - Fork 428
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Riak vcard #460
Merged
Merged
Riak vcard #460
Changes from all commits
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
7b0fdf1
add vcard search schema
michalwski 35a6726
extract default search fileds to mod_vcard
michalwski 79de368
move ejabberd_sm_redis:binary_join/2 to ejabberd_binary:join/2
michalwski 8c67e5b
improve vcard search schema
michalwski 2f4f6f1
add search helper function to mongoose_riak module
michalwski d0ed5a8
add riak backend for vcards
michalwski 1056f47
create vcard schema, index and bucket type on travis
michalwski 20cb1fa
return one element list with vcard
michalwski d262a94
set last write wins for vcard bucket type
michalwski 1ee999a
fix mod_vcard reading for mnesia backend
michalwski 1790e15
fix mod_vcard params reading for odbc backend
michalwski 85b8c54
small fix to email field
michalwski 4fa84ab
search only in current host
michalwski 149e0b0
remove search_all_hosts option for mod_vcard mnesia backend
michalwski 5ffcbca
remove allow_return_all optonion for mnesia and odbc vcard backends
michalwski e3d1a18
mod_vcard_odbc and _mnesia search refactoring
michalwski 749611a
extract match parameter reading to mod_vcard module
michalwski 7b680b5
apply limitations to vcard search
michalwski 0bc7f8e
search only in given host in mod_vcard_odbc and _mnesia
michalwski 7a71ca6
[tests] apply changes done in esl/ejabberd_tests#122
michalwski 8110de9
fix dialyzer errors
michalwski 3e0b101
add vcard riak backend to doc [skip ci]
michalwski 0aa5974
fix node2_vars.config syntax error
michalwski c653c48
[tests] do not check mod_time start result
michalwski 935fb2f
remove no longer supported options from doc [skip ci]
michalwski File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe this could be more optimal:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually some time ago I saw some micro-benchmarking done by @arcusfelis showing that
io_list_to_binary
is faster than incrementally built binary.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah, true, I think I saw it too. I wonder if it still holds with current OTP versions (AFAIR those were done with R16).