Description
While running random walk test for 1.6.3, the following failure happened.
Caused by: java.lang.Exception: Props not equals ST_index_worker4_3842_1435004444639 ST_index_worker4_3842_1435004444639_tmp at org.apache.accumulo.test.randomwalk.shard.ExportIndex.visit(ExportIndex.java:106)
I looked at the two tables config in the shell and found the following property differed.
default | table.compaction.minor.idle ............... | 5m default | table.compaction.minor.logs.threshold ..... | 3
The _tmp table had the following setting.
default | table.compaction.minor.idle ............... | 5m table | @override .............................. | 178299085 default | table.compaction.minor.logs.threshold ..... | 3
I grepped all the random walkers logs and found the following :
[11] 21:18:42 [SUCCESS] worker0 22 20:33:57,007 [concurrent.Config] DEBUG: Setting table.compaction.minor.idle on namespace to 178299085
So concurrent.Config updated props on a random namepace and caused the shard test to fail, it should not do this.