dlmarion opened a new issue, #5805:
URL: https://github.com/apache/accumulo/issues/5805

   **Describe the bug**
   Ran accumulo-testing continuous ingest on table `ci` in a 2.1 instance. 
Accumulo-Testing configuration creates the table with the following properties:
   
   ```
   # Accumulo tserver properties to set when creating a table
   test.ci.common.accumulo.server.props=\
   
tserver.compaction.major.service.cs1.planner=org.apache.accumulo.core.spi.compaction.DefaultCompactionPlanner
 \
   tserver.compaction.major.service.cs1.planner.opts.executors=\
   [{"name":"small","type":"internal","maxSize":"16M","numThreads":8},\
   {"name":"medium","type":"internal","maxSize":"128M","numThreads":4},\
   {"name":"large","type":"internal","numThreads":2}]
   
   # Accumulo table properties to set when creating table
   test.ci.common.accumulo.table.props=\
   
table.compaction.dispatcher=org.apache.accumulo.core.spi.compaction.SimpleCompactionDispatcher
 \
   table.compaction.dispatcher.opts.service=cs1
   ```
   
   Post-upgrade to 4.0, the table properties existed on the ci table, but the 
`tserver.compaction.major.service` properties did not exist in the 
configuration. This is because they are obsolete and replaced by other 
properties. Property name conversion is not enough for these properties as the 
values have to change as well.
   
   **Versions (OS, Maven, Java, and others, as appropriate):**
    - Affected version(s) of this project: 4.0.0
   
   **To Reproduce**
   Steps to reproduce the behavior (or a link to an example repository that 
reproduces the problem):
   1. Create a 2.1 instance
   2. Using the 2.1 branch of accumulo-testing, run `./cingest createtable`
   3. Upgrade the instance to 4.0
   4. Log into the shell and run `compact -t ci -w`
   
   **Additional context**
   It looks like this issue may also affect the root and metadata tables. Found 
the following in the logs:
   ```
   grep suppressed *
   manager_xxx.org.err:2025-08-15T19:35:40,830 
[compaction.CompactionJobGenerator] ERROR: Table +r returned non-existent 
compaction service root for compaction type SYSTEM.  Check the table compaction 
dispatcher configuration. No compactions will happen until the configuration is 
fixed. This log message is temporarily suppressed.
   tserver_xxx.org.err:2025-08-15T19:35:41,092 
[compaction.CompactionJobGenerator] ERROR: Table 1 returned non-existent 
compaction service cs1 for compaction type SYSTEM.  Check the table compaction 
dispatcher configuration. No compactions will happen until the configuration is 
fixed. This log message is temporarily suppressed.
   tserver_xxx.err:2025-08-15T19:35:41,092 [compaction.CompactionJobGenerator] 
ERROR: Table 1 returned non-existent compaction service cs1 for compaction type 
USER.  Check the table compaction dispatcher configuration. No compactions will 
happen until the configuration is fixed. This log message is temporarily 
suppressed.
   tserver_xxx.org.err:2025-08-15T19:35:40,881 
[compaction.CompactionJobGenerator] ERROR: Table !0 returned non-existent 
compaction service meta for compaction type SYSTEM.  Check the table compaction 
dispatcher configuration. No compactions will happen until the configuration is 
fixed. This log message is temporarily suppressed.
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to