Skip to content

make icu optionnal #24

@benoitc

Description

@benoitc

By default the collation in rcouch should be done in full erlang. Adding icu would be then optionnal.

It could be done using:

https://github.com/erlang-unicode/ux

Since we only compare keys it should be enough faster.

Pro:

  • make the code more portable (fix Couch_collate_not_loaded #19)
  • allows easy live upgrade (something not really handled by nifs)
  • completely handled by the erlang scheduler.

Cons

  • could be a little slower.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions