feat(FILE_ARCHIVER): Update package version to 3.4.2 and enhance archival query consistency with JOIN to A_SOURCE_FILE_RECEIVED

This commit is contained in:
Grzegorz Michalski
2026-03-24 12:15:47 +01:00
parent a35e28042b
commit b666191bd8
2 changed files with 9 additions and 4 deletions

View File

@@ -17,12 +17,14 @@ AS
**/
-- Package Version Information (Semantic Versioning: MAJOR.MINOR.PATCH)
PACKAGE_VERSION CONSTANT VARCHAR2(10) := '3.4.0';
PACKAGE_BUILD_DATE CONSTANT VARCHAR2(20) := '2026-03-17 11:00:00';
PACKAGE_VERSION CONSTANT VARCHAR2(10) := '3.4.2';
PACKAGE_BUILD_DATE CONSTANT VARCHAR2(20) := '2026-03-24 14:00:00';
PACKAGE_AUTHOR CONSTANT VARCHAR2(100) := 'Grzegorz Michalski';
-- Version History (Latest changes first)
VERSION_HISTORY CONSTANT VARCHAR2(4000) :=
'3.4.2 (2026-03-24): MARS-1409 - Fixed archival query asymmetry: added JOIN to A_SOURCE_FILE_RECEIVED in vfiles (loop) query to match EXPORT_DATA query. Both queries now consistently require file registration in A_SOURCE_FILE_RECEIVED.' || CHR(13)||CHR(10) ||
'3.4.1 (2026-03-24): MARS-1409 - Removed JOIN to A_SOURCE_FILE_RECEIVED from EXPORT_DATA query (reverted in 3.4.2).' || CHR(13)||CHR(10) ||
'3.4.0 (2026-03-17): MARS-1409 - Added IS_WORKFLOW_SUCCESS_REQUIRED flag to A_SOURCE_FILE_CONFIG (DEFAULT Y). ' ||
'Y=standard DBT flow (WORKFLOW_SUCCESSFUL=Y required), N=bypass for manual/non-DBT sources. ' ||
'Flag value stored in A_TABLE_STAT and A_TABLE_STAT_HIST for full audit of statistics basis.' || CHR(13)||CHR(10) ||