- Update for elasticsearch 8.
- Bug fixed. Now the ES client is initialized immediately when the handler is created.
- Second version of the backup mechanism. Now, every time the flush method is called, before reading the buffer and sending, a check occurs. Was there an error when submitting last time and is the service available now. If the check is successful, past records from the backup file are returned to the buffer.
- Removed
raise_on_exceptionsparameter.
- Added
connection_timeoutparameter. - Removed "backup" thread. Backup mechanism has been rework.
- Refactoring.
- Manimally working project.