-
[NA][BE] remove draft related logic (#4525)
发布于
2025-12-22 14:00:39 +00:00 - [NA] [BE] Remove backend draft management logic
- Remove hasDraft field from DatasetItemPage record
- Remove computeHasDraft method from DatasetItemService
- Remove draft-related DAO methods (countDraftItems, getDraftItemsHashAgg, deleteAllNonVersionedDatasetItems, restoreFromVersion)
- Remove getVersionItemsHashAgg from DatasetItemVersionDAO
- Delete ItemsHash.java record (used for draft detection)
- Update commitVersion to use latestVersion.itemsTotal for UUID generation
- Remove restoreVersion endpoint (will be re-added in follow-up with new implementation)
- Remove HasDraftDetection and RestoreVersion test classes
-
PR comments
-
Update apps/opik-backend/src/main/java/com/comet/opik/domain/DatasetVersionService.java
Co-authored-by: baz-reviewer[bot] <174234987+baz-reviewer[bot]@users.noreply.github.com>
Co-authored-by: baz-reviewer[bot] <174234987+baz-reviewer[bot]@users.noreply.github.com>
下载附件