Skip to content
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

Initial sync in the delta-MMR (syncprov + accesslog) mode may lose some entries #121

Open
erthink opened this issue Feb 17, 2017 · 2 comments
Assignees

Comments

@erthink
Copy link
Owner

erthink commented Feb 17, 2017

This problem became visible during fixing the #120.

Briefly:

  • check fo initial state was be added by ea7e270.
  • then became seen that some (seems a first and near) entries had not been replicated from the master server to the (at least one) consumer.
@erthink
Copy link
Owner Author

erthink commented Feb 20, 2017

The rare conditions are needed repoduce this bug, so change priority to 'minor'.

In other words:

  • we could make a release;
  • code is even better than before.

@erthink
Copy link
Owner Author

erthink commented Feb 20, 2017

В сущности это проявление проблемы, ранее уже замеченной и описанной в #102

Её устранение требует серьёзной доработки. Возможно что разумным выходом будет отключение/удаление некоторых возможностей или изменение протокола (потеря совместимости с OpenLDAP).

erthink added a commit that referenced this issue Apr 18, 2017
Also revert:
  temporary workaround for #121
  commit de8bdb7.
erthink added a commit that referenced this issue Nov 21, 2018
 FIXME: contextCSN could have multiple values!
        should select the one with the server's SID.

Seems this partially fixes the #121

Change-Id: I0228166091d02bd66962b76a88473e517ed1398d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant