Details
-
Bug
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
M4.5
-
None
Description
Our lack of good unit tests for AlterSchema was hiding the fact that its design has some major deficiencies. This is about writing better tests and designing a better solution.
Attachments
Issue Links
- is related to
-
KUDU-181 Adding a column without a write default breaks TS restart
- Resolved
-
KUDU-304 Support ALTER_TABLE transactions in consensus replicas
- Resolved
- relates to
-
KUDU-363 Need test coverage of alter + major delta compaction
- Resolved
-
KUDU-391 TSAN failure in alter_table-test
- Resolved
-
KUDU-461 Alter Table might re-use column IDs after drop/add column
- Resolved
-
KUDU-462 TS wont restart after alter table which drops a column
- Resolved
-
KUDU-457 Alter tablet fails when concurrent with a flush
- Resolved
-
KUDU-273 client-test deadlocks if run in many iterations
- Resolved
-
KUDU-384 heap-use-after-free in AlterTableTest.TestShutdownWithPendingTasks
- Resolved
-
KUDU-464 client-test: Not implemented: AlterSchema not supported by MemRowSet
- Resolved
1.
|
Write more unit tests for alter schema | Resolved | Todd Lipcon | |
2.
|
Devise a solution for AlterSchema | Resolved | Todd Lipcon | |
3.
|
Implement the new solution for AlterSchema | Resolved | Todd Lipcon |