Remove `group_export_ndjson` and `group_import_ndjson` feature flags
The feature flags group_export_ndjson and group_import_ndjson have been introduced in %13.0 and are enabled by default since ~2 years.
Let's remove the code reference and check if there is related legacy code that can be removed along (such as Gitlab::ImportExport::Group::LegacyTreeSaver)
TODOs
-
Remove references to group_export_ndjsonandgroup_import_ndjsonfeature flags -
Remove the LegacyTreeSaverand theLegacyTreeRestorer -
Add an error message in case we try to import an old .jsonexport (as opposed to.ndjsonfiles) -
Update documentation that import/export, starting in 15.7, will no longer support old .json exports (We'd have to double check which is the last version supported)
Edited by Martin Wortschack