Marcelo Altmann

Results 67 issues of Marcelo Altmann

**Description** ``` # It works when you do it on a running instance (via replication) mysql> CREATE TABLE C (ID INT); Query OK, 0 rows affected (0,02 sec) mysql> CREATE...

**Description** Sometimes we will find and fix issues that will fix how we store data. One example is the recent issue with DATE field, where we were missing to set...

Medium priority

**Description** When a primary database goes does, one of the secondaries will take over and be promoted to the primary. Readyset should be able to adjust to the new primary,...

Medium priority

**Description** There are some external tools such as ProxySQL/Grafana, that require fetching the status of Readyset, such as `SHOW READYSET STATUS`, `SHOW CACHES`, `SHOW PROXIED QUERIES`. Currently we need to...

Medium priority

**Description** Investigate why we are not incrementing readyset_query_log_total_cache_misses counter when we hit a cache miss. Example of one deployment with two caches: ``` # TYPE readyset_server_view_query_result_miss counter 0 readyset_server_view_query_result_miss{upstream_db_type="mysql",deployment="readyset.db"} 72611...

Medium priority

**Description** When connected to MySQL, Readyset is not setting the report_host and port to display on SHOW REPLICAS: ``` mysql> SHOW REPLICAS; +------------+------+------+------------+--------------+ | Server_Id | Host | Port |...

Low priority

**Description** Currently we have a command `SHOW READYSET STATUS` that displays some information about the status: ``` readyset> SHOW READYSET STATUS; +----------------------------+--------------------------------------+ | Variable_name | Value | +----------------------------+--------------------------------------+ | Database...

Medium priority

**Description** Today we have `--unsupported-set-mode` that allows for two values, Error and Proxy. but we also have `--allow-unsupported-set` as a dedicated variable. Those two variables all control what we set...

**Description** ``` create table yy (yy year); ``` This results in : ``` 2024-08-12T22:32:58.439027Z WARN taking database snapshot: replicators::mysql_connector::snapshot: Error extending CREATE TABLE "test"."yy", table will not be used error=Query...

Low priority

**Description** [https://dev.mysql.com/doc/dev/mysql-server/latest/page_protocol_com_query_response_text_resultset_column_definition.html](https://dev.mysql.com/doc/dev/mysql-server/latest/page_protocol_com_query_response_text_resultset_column_definition.html) Our protocol definition for below items differ from MySQL: * character_set * column_length * decimals * flags (out of the scope) We should fix the first 3 items...