[jira] [Updated] (CASSANDRA-18346) Error Unknown column during deserialization missing keyspace and table name
[ https://issues.apache.org/jira/browse/CASSANDRA-18346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Miklosovic updated CASSANDRA-18346: -- Fix Version/s: 3.11.16 4.0.11 4.1.3 5.0 (was: 3.11.x) (was: 5.x) (was: 4.0.x) (was: 4.1.x) Since Version: 3.11.0 Source Control Link: https://github.com/apache/cassandra/commit/03da864bab9740c067363a8dcce13db2bfd47ce2 Resolution: Fixed Status: Resolved (was: Ready to Commit) > Error Unknown column during deserialization missing keyspace and table name > --- > > Key: CASSANDRA-18346 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18346 > Project: Cassandra > Issue Type: Bug > Components: Observability/Logging >Reporter: Brad Schoening >Assignee: Manish Ghildiyal >Priority: Low > Fix For: 3.11.16, 4.0.11, 4.1.3, 5.0 > > Time Spent: 20m > Remaining Estimate: 0h > > The ERROR message generated in ColumnSubselection.java when a column name is > not found only prints the column name, not the keyspace and table. It can be > difficult to track down the source when more than one table uses the same > name. E.g., 'id'. > {quote}{{if (column == null)}} > { > {{ column = metadata.getDroppedColumn(name);}} > {{ if (column == null)}} > {{ throw new UnknownColumnException("Unknown column " + > UTF8Type.instance.getString(name) + " during deserialization");}} > {{}}} > {quote} > Example: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id during deserialization > Proposed: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id in table cycling.route during deserialization -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18346) Error Unknown column during deserialization missing keyspace and table name
[ https://issues.apache.org/jira/browse/CASSANDRA-18346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Miklosovic updated CASSANDRA-18346: -- Status: Ready to Commit (was: Review In Progress) > Error Unknown column during deserialization missing keyspace and table name > --- > > Key: CASSANDRA-18346 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18346 > Project: Cassandra > Issue Type: Bug > Components: Observability/Logging >Reporter: Brad Schoening >Assignee: Manish Ghildiyal >Priority: Low > Fix For: 3.11.x, 4.0.x, 4.1.x, 5.x > > Time Spent: 20m > Remaining Estimate: 0h > > The ERROR message generated in ColumnSubselection.java when a column name is > not found only prints the column name, not the keyspace and table. It can be > difficult to track down the source when more than one table uses the same > name. E.g., 'id'. > {quote}{{if (column == null)}} > { > {{ column = metadata.getDroppedColumn(name);}} > {{ if (column == null)}} > {{ throw new UnknownColumnException("Unknown column " + > UTF8Type.instance.getString(name) + " during deserialization");}} > {{}}} > {quote} > Example: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id during deserialization > Proposed: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id in table cycling.route during deserialization -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18346) Error Unknown column during deserialization missing keyspace and table name
[ https://issues.apache.org/jira/browse/CASSANDRA-18346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Miklosovic updated CASSANDRA-18346: -- Reviewers: Brandon Williams, Stefan Miklosovic (was: Brandon Williams) > Error Unknown column during deserialization missing keyspace and table name > --- > > Key: CASSANDRA-18346 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18346 > Project: Cassandra > Issue Type: Bug > Components: Observability/Logging >Reporter: Brad Schoening >Assignee: Manish Ghildiyal >Priority: Low > Fix For: 3.11.x, 4.0.x, 4.1.x, 5.x > > Time Spent: 20m > Remaining Estimate: 0h > > The ERROR message generated in ColumnSubselection.java when a column name is > not found only prints the column name, not the keyspace and table. It can be > difficult to track down the source when more than one table uses the same > name. E.g., 'id'. > {quote}{{if (column == null)}} > { > {{ column = metadata.getDroppedColumn(name);}} > {{ if (column == null)}} > {{ throw new UnknownColumnException("Unknown column " + > UTF8Type.instance.getString(name) + " during deserialization");}} > {{}}} > {quote} > Example: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id during deserialization > Proposed: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id in table cycling.route during deserialization -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18346) Error Unknown column during deserialization missing keyspace and table name
[ https://issues.apache.org/jira/browse/CASSANDRA-18346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Miklosovic updated CASSANDRA-18346: -- Status: Review In Progress (was: Needs Committer) > Error Unknown column during deserialization missing keyspace and table name > --- > > Key: CASSANDRA-18346 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18346 > Project: Cassandra > Issue Type: Bug > Components: Observability/Logging >Reporter: Brad Schoening >Assignee: Manish Ghildiyal >Priority: Low > Fix For: 3.11.x, 4.0.x, 4.1.x, 5.x > > Time Spent: 20m > Remaining Estimate: 0h > > The ERROR message generated in ColumnSubselection.java when a column name is > not found only prints the column name, not the keyspace and table. It can be > difficult to track down the source when more than one table uses the same > name. E.g., 'id'. > {quote}{{if (column == null)}} > { > {{ column = metadata.getDroppedColumn(name);}} > {{ if (column == null)}} > {{ throw new UnknownColumnException("Unknown column " + > UTF8Type.instance.getString(name) + " during deserialization");}} > {{}}} > {quote} > Example: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id during deserialization > Proposed: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id in table cycling.route during deserialization -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18346) Error Unknown column during deserialization missing keyspace and table name
[ https://issues.apache.org/jira/browse/CASSANDRA-18346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-18346: - Status: Needs Committer (was: Review In Progress) > Error Unknown column during deserialization missing keyspace and table name > --- > > Key: CASSANDRA-18346 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18346 > Project: Cassandra > Issue Type: Bug > Components: Observability/Logging >Reporter: Brad Schoening >Assignee: Manish Ghildiyal >Priority: Low > Fix For: 3.11.x, 4.0.x, 4.1.x, 5.x > > Time Spent: 20m > Remaining Estimate: 0h > > The ERROR message generated in ColumnSubselection.java when a column name is > not found only prints the column name, not the keyspace and table. It can be > difficult to track down the source when more than one table uses the same > name. E.g., 'id'. > {quote}{{if (column == null)}} > { > {{ column = metadata.getDroppedColumn(name);}} > {{ if (column == null)}} > {{ throw new UnknownColumnException("Unknown column " + > UTF8Type.instance.getString(name) + " during deserialization");}} > {{}}} > {quote} > Example: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id during deserialization > Proposed: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id in table cycling.route during deserialization -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18346) Error Unknown column during deserialization missing keyspace and table name
[ https://issues.apache.org/jira/browse/CASSANDRA-18346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-18346: - Status: Review In Progress (was: Changes Suggested) > Error Unknown column during deserialization missing keyspace and table name > --- > > Key: CASSANDRA-18346 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18346 > Project: Cassandra > Issue Type: Bug > Components: Observability/Logging >Reporter: Brad Schoening >Assignee: Manish Ghildiyal >Priority: Low > Fix For: 3.11.x, 4.0.x, 4.1.x, 5.x > > Time Spent: 20m > Remaining Estimate: 0h > > The ERROR message generated in ColumnSubselection.java when a column name is > not found only prints the column name, not the keyspace and table. It can be > difficult to track down the source when more than one table uses the same > name. E.g., 'id'. > {quote}{{if (column == null)}} > { > {{ column = metadata.getDroppedColumn(name);}} > {{ if (column == null)}} > {{ throw new UnknownColumnException("Unknown column " + > UTF8Type.instance.getString(name) + " during deserialization");}} > {{}}} > {quote} > Example: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id during deserialization > Proposed: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id in table cycling.route during deserialization -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18346) Error Unknown column during deserialization missing keyspace and table name
[ https://issues.apache.org/jira/browse/CASSANDRA-18346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-18346: - Status: Changes Suggested (was: Review In Progress) > Error Unknown column during deserialization missing keyspace and table name > --- > > Key: CASSANDRA-18346 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18346 > Project: Cassandra > Issue Type: Bug > Components: Observability/Logging >Reporter: Brad Schoening >Assignee: Manish Ghildiyal >Priority: Low > Fix For: 3.11.x, 4.0.x, 4.1.x, 5.x > > Time Spent: 20m > Remaining Estimate: 0h > > The ERROR message generated in ColumnSubselection.java when a column name is > not found only prints the column name, not the keyspace and table. It can be > difficult to track down the source when more than one table uses the same > name. E.g., 'id'. > {quote}{{if (column == null)}} > { > {{ column = metadata.getDroppedColumn(name);}} > {{ if (column == null)}} > {{ throw new UnknownColumnException("Unknown column " + > UTF8Type.instance.getString(name) + " during deserialization");}} > {{}}} > {quote} > Example: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id during deserialization > Proposed: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id in table cycling.route during deserialization -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18346) Error Unknown column during deserialization missing keyspace and table name
[ https://issues.apache.org/jira/browse/CASSANDRA-18346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-18346: - Reviewers: Brandon Williams, Brandon Williams Brandon Williams, Brandon Williams (was: Brandon Williams) Status: Review In Progress (was: Patch Available) > Error Unknown column during deserialization missing keyspace and table name > --- > > Key: CASSANDRA-18346 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18346 > Project: Cassandra > Issue Type: Bug > Components: Observability/Logging >Reporter: Brad Schoening >Assignee: Manish Ghildiyal >Priority: Low > Fix For: 3.11.x, 4.0.x, 4.1.x, 5.x > > Time Spent: 20m > Remaining Estimate: 0h > > The ERROR message generated in ColumnSubselection.java when a column name is > not found only prints the column name, not the keyspace and table. It can be > difficult to track down the source when more than one table uses the same > name. E.g., 'id'. > {quote}{{if (column == null)}} > { > {{ column = metadata.getDroppedColumn(name);}} > {{ if (column == null)}} > {{ throw new UnknownColumnException("Unknown column " + > UTF8Type.instance.getString(name) + " during deserialization");}} > {{}}} > {quote} > Example: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id during deserialization > Proposed: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id in table cycling.route during deserialization -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18346) Error Unknown column during deserialization missing keyspace and table name
[ https://issues.apache.org/jira/browse/CASSANDRA-18346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manish Ghildiyal updated CASSANDRA-18346: - Test and Documentation Plan: NA Status: Patch Available (was: In Progress) > Error Unknown column during deserialization missing keyspace and table name > --- > > Key: CASSANDRA-18346 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18346 > Project: Cassandra > Issue Type: Bug > Components: Observability/Logging >Reporter: Brad Schoening >Assignee: Manish Ghildiyal >Priority: Low > Fix For: 3.11.x, 4.0.x, 4.1.x, 5.x > > Time Spent: 20m > Remaining Estimate: 0h > > The ERROR message generated in ColumnSubselection.java when a column name is > not found only prints the column name, not the keyspace and table. It can be > difficult to track down the source when more than one table uses the same > name. E.g., 'id'. > {quote}{{if (column == null)}} > { > {{ column = metadata.getDroppedColumn(name);}} > {{ if (column == null)}} > {{ throw new UnknownColumnException("Unknown column " + > UTF8Type.instance.getString(name) + " during deserialization");}} > {{}}} > {quote} > Example: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id during deserialization > Proposed: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id in table cycling.route during deserialization -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18346) Error Unknown column during deserialization missing keyspace and table name
[ https://issues.apache.org/jira/browse/CASSANDRA-18346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-18346: - Fix Version/s: 3.11.x 4.0.x 4.1.x 5.x > Error Unknown column during deserialization missing keyspace and table name > --- > > Key: CASSANDRA-18346 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18346 > Project: Cassandra > Issue Type: Bug > Components: Observability/Logging >Reporter: Brad Schoening >Priority: Low > Fix For: 3.11.x, 4.0.x, 4.1.x, 5.x > > > The ERROR message generated in ColumnSubselection.java when a column name is > not found only prints the column name, not the keyspace and table. It can be > difficult to track down the source when more than one table uses the same > name. E.g., 'id'. > {quote}{{if (column == null)}} > { > {{ column = metadata.getDroppedColumn(name);}} > {{ if (column == null)}} > {{ throw new UnknownColumnException("Unknown column " + > UTF8Type.instance.getString(name) + " during deserialization");}} > {{}}} > {quote} > Example: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id during deserialization > Proposed: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id in table cycling.route during deserialization -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18346) Error Unknown column during deserialization missing keyspace and table name
[ https://issues.apache.org/jira/browse/CASSANDRA-18346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brad Schoening updated CASSANDRA-18346: --- Bug Category: Parent values: Correctness(12982) Status: Open (was: Triage Needed) > Error Unknown column during deserialization missing keyspace and table name > --- > > Key: CASSANDRA-18346 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18346 > Project: Cassandra > Issue Type: Bug > Components: Observability/Logging >Reporter: Brad Schoening >Priority: Low > > The ERROR message generated in ColumnSubselection.java when a column name is > not found only prints the column name, not the keyspace and table. It can be > difficult to track down the source when more than one table uses the same > name. E.g., 'id'. > {quote}{{if (column == null)}} > { > {{ column = metadata.getDroppedColumn(name);}} > {{ if (column == null)}} > {{ throw new UnknownColumnException("Unknown column " + > UTF8Type.instance.getString(name) + " during deserialization");}} > {{}}} > {quote} > Example: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id during deserialization > Proposed: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id in table cycling.route during deserialization -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18346) Error Unknown column during deserialization missing keyspace and table name
[ https://issues.apache.org/jira/browse/CASSANDRA-18346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brad Schoening updated CASSANDRA-18346: --- Complexity: Low Hanging Fruit Discovered By: User Report Severity: Low > Error Unknown column during deserialization missing keyspace and table name > --- > > Key: CASSANDRA-18346 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18346 > Project: Cassandra > Issue Type: Bug > Components: Observability/Logging >Reporter: Brad Schoening >Priority: Low > > The ERROR message generated in ColumnSubselection.java when a column name is > not found only prints the column name, not the keyspace and table. It can be > difficult to track down the source when more than one table uses the same > name. E.g., 'id'. > {quote}{{if (column == null)}} > { > {{ column = metadata.getDroppedColumn(name);}} > {{ if (column == null)}} > {{ throw new UnknownColumnException("Unknown column " + > UTF8Type.instance.getString(name) + " during deserialization");}} > {{}}} > {quote} > Example: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id during deserialization > Proposed: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id in table cycling.route during deserialization -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18346) Error Unknown column during deserialization missing keyspace and table name
[ https://issues.apache.org/jira/browse/CASSANDRA-18346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brad Schoening updated CASSANDRA-18346: --- Description: The ERROR message generated in ColumnSubselection.java when a column name is not found only prints the column name, not the keyspace and table. It can be difficult to track down the source when more than one table uses the same name. E.g., 'id'. {quote}{{if (column == null)}} { {{ column = metadata.getDroppedColumn(name);}} {{ if (column == null)}} {{ throw new UnknownColumnException("Unknown column " + UTF8Type.instance.getString(name) + " during deserialization");}} {{}}} {quote} Example: [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: Unknown column id during deserialization Proposed: [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: Unknown column id in table cycling.route during deserialization was: The ERROR message generated in ColumnSubselection.java when a column name is not found only prints the column name, not the keyspace and table. It can be difficult to track down the source when more than one table uses the same name. E.g., 'id'. {quote}{{if (column == null)}} {\{{}} {{ // If we don't find the definition, it could be we have data for a dropped column, and we shouldn't}} {{ // fail deserialization because of that. So we grab a "fake" ColumnMetadata that ensure proper}} {{ // deserialization. The column will be ignore later on anyway.}} {{ column = metadata.getDroppedColumn(name);}} {{ if (column == null)}} {{ throw new UnknownColumnException("Unknown column " + UTF8Type.instance.getString(name) + " during deserialization");}} {{}}} {quote} Example: [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: Unknown column id during deserialization Proposed: [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: Unknown column id in table cycling.route during deserialization > Error Unknown column during deserialization missing keyspace and table name > --- > > Key: CASSANDRA-18346 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18346 > Project: Cassandra > Issue Type: Bug > Components: Observability/Logging >Reporter: Brad Schoening >Priority: Normal > > The ERROR message generated in ColumnSubselection.java when a column name is > not found only prints the column name, not the keyspace and table. It can be > difficult to track down the source when more than one table uses the same > name. E.g., 'id'. > {quote}{{if (column == null)}} > { > {{ column = metadata.getDroppedColumn(name);}} > {{ if (column == null)}} > {{ throw new UnknownColumnException("Unknown column " + > UTF8Type.instance.getString(name) + " during deserialization");}} > {{}}} > {quote} > Example: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id during deserialization > Proposed: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id in table cycling.route during deserialization -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18346) Error Unknown column during deserialization missing keyspace and table name
[ https://issues.apache.org/jira/browse/CASSANDRA-18346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brad Schoening updated CASSANDRA-18346: --- Description: The ERROR message generated in ColumnSubselection.java when a column name is not found only prints the column name, not the keyspace and table. It can be difficult to track down the source when more than one table uses the same name. E.g., 'id'. {quote}{{if (column == null)}} {\{{}} {{ // If we don't find the definition, it could be we have data for a dropped column, and we shouldn't}} {{ // fail deserialization because of that. So we grab a "fake" ColumnMetadata that ensure proper}} {{ // deserialization. The column will be ignore later on anyway.}} {{ column = metadata.getDroppedColumn(name);}} {{ if (column == null)}} {{ throw new UnknownColumnException("Unknown column " + UTF8Type.instance.getString(name) + " during deserialization");}} {{}}} {quote} Example: [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: Unknown column id during deserialization Proposed: [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: Unknown column id in table cycling.route during deserialization was: The ERROR message generated in ColumnSubselection.java when a column name is not found only prints the column name, not the keyspace and table. It can be difficult to track down the source when more than one table uses the same name. E.g., 'id'. {quote}{{if (column == null)}} {{{}} {{ // If we don't find the definition, it could be we have data for a dropped column, and we shouldn't}} {{ // fail deserialization because of that. So we grab a "fake" ColumnMetadata that ensure proper}} {{ // deserialization. The column will be ignore later on anyway.}} {{ column = metadata.getDroppedColumn(name);}} {{ if (column == null)}} {{ throw new UnknownColumnException("Unknown column " + UTF8Type.instance.getString(name) + " during deserialization");}} {{}}} {quote} > Error Unknown column during deserialization missing keyspace and table name > --- > > Key: CASSANDRA-18346 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18346 > Project: Cassandra > Issue Type: Bug > Components: Observability/Logging >Reporter: Brad Schoening >Priority: Normal > > The ERROR message generated in ColumnSubselection.java when a column name is > not found only prints the column name, not the keyspace and table. It can be > difficult to track down the source when more than one table uses the same > name. E.g., 'id'. > {quote}{{if (column == null)}} > {\{{}} > {{ // If we don't find the definition, it could be we have data for a > dropped column, and we shouldn't}} > {{ // fail deserialization because of that. So we grab a "fake" > ColumnMetadata that ensure proper}} > {{ // deserialization. The column will be ignore later on anyway.}} > {{ column = metadata.getDroppedColumn(name);}} > {{ if (column == null)}} > {{ throw new UnknownColumnException("Unknown column " + > UTF8Type.instance.getString(name) + " during deserialization");}} > {{}}} > {quote} > Example: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id during deserialization > Proposed: > [ERROR] cluster_id=15 ip_address=192.168.65.10 java.lang.RuntimeException: > Unknown column id in table cycling.route during deserialization -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org