Я столкнулся с проблемой: BinLogStreamReader не возобновляет работу с последней позиции.
У меня жестко закодирована позиция 1146, но процесс занимает 875 > позиция тоже. Поток журнала должен возобновиться с позиции >=1146.
Я столкнулся с проблемой: BinLogStreamReader не возобновляет работу с последней позиции. У меня жестко закодирована позиция [b]1146[/b], но процесс занимает [b]875[/b] > позиция тоже. Поток журнала должен возобновиться с позиции [b]>=1146[/b]. [code] stream = BinLogStreamReader( connection_settings=config, server_id=1, only_events=[WriteRowsEvent, UpdateRowsEvent, DeleteRowsEvent], is_mariadb=True, blocking=True, resume_stream=True, # log_file=log_file, # log_pos=log_pos, log_file="mysqld-bin.000003", log_pos=1146, ) [/code] Версии: Версия MariaDB: 10.3.39 Версия пакета: mysql- replication=="0.45.1" (Работает с версией MariaDB 10.3.39) my.cnf: [code][mysqld] log-bin binlog-format=ROW server-id=1 binlog_row_image=FULL [/code] Журналы процессов: [code]INFO:root:Resuming from mysqld-bin.000003:1146 INFO:root:Starting BinLogStreamReader with log_file=mysqld-bin.000003 and log_pos=1146 DEBUG:root:BinLogStreamReader initialized with log_file=mysqld-bin.000003 and log_pos=1146 INFO:root: -> Insert into mydatabase.example_table: {'id': 1, 'name': 'Alice', 'created_at': datetime.datetime(2024, 6, 28, 0, 34, 17), '_deleted': False} INFO:root:Saved logs: mysqld-bin.000003:875 INFO:root: -> Insert into mydatabase.example_table: {'id': 2, 'name': 'Alice', 'created_at': datetime.datetime(2024, 6, 28, 0, 56, 39), '_deleted': False} INFO:root:Saved logs: mysqld-bin.000003:1146 [/code] Код Python: [code] import time # mysql-replication=="0.45.1" from pymysqlreplication import BinLogStreamReader from pymysqlreplication.row_event import WriteRowsEvent, UpdateRowsEvent, DeleteRowsEvent from pymysqlreplication.event import RotateEvent import logging
logging.debug(f"BinLogStreamReader initialized with log_file={stream.log_file} and log_pos={stream.log_pos}") get_values_from_logs(stream) stream.close()
Я сталкиваюсь с некоторыми проблемами с моим нативным приложением React. Я работаю на Expo Go и использую сборщик изображений Expo, чтобы выбрать изображение для загрузки на мой сервер. Ниже приведен код. Я использую Axios с заголовком моего токена...
Я сталкиваюсь с некоторыми проблемами с моим нативным приложением React. Я работаю на Expo Go и использую сборщик изображений Expo, чтобы выбрать изображение для загрузки на мой сервер. Ниже приведен код. Я использую Axios с заголовком моего токена...
Я сталкиваюсь с некоторыми проблемами с моим нативным приложением React. Я работаю на Expo Go и использую сборщик изображений Expo, чтобы выбрать изображение для загрузки на мой сервер. Ниже приведен код. Я использую Axios с заголовком моего токена...
Когда я пытаюсь добавить собственное добавленное поле strict_create_customer в pos.config и наследовать _loader_params_pos_config для добавления поля в pos.session в odoo 16, возникает эта ошибка