feat(FILE_ARCHIVER): Update package version to 3.4.3 and add JOIN to A_SOURCE_FILE_RECEIVED for archival query consistency

This commit is contained in:
Grzegorz Michalski
2026-03-24 13:50:37 +01:00
parent b666191bd8
commit 904f5e347c
2 changed files with 6 additions and 2 deletions

View File

@@ -520,6 +520,9 @@ AS
, to_char(h.workflow_start,''yyyy'') as year , to_char(h.workflow_start,''yyyy'') as year
, to_char(h.workflow_start,''mm'') as month , to_char(h.workflow_start,''mm'') as month
from '||vTableName||' s from '||vTableName||' s
join CT_MRDS.A_SOURCE_FILE_RECEIVED sfr
on s.file$name = sfr.source_file_name
and sfr.a_source_file_config_key = '||pSourceFileConfigKey||'
join CT_MRDS.a_workflow_history h join CT_MRDS.a_workflow_history h
on s.a_workflow_history_key = h.a_workflow_history_key on s.a_workflow_history_key = h.a_workflow_history_key
) )

View File

@@ -17,12 +17,13 @@ AS
**/ **/
-- Package Version Information (Semantic Versioning: MAJOR.MINOR.PATCH) -- Package Version Information (Semantic Versioning: MAJOR.MINOR.PATCH)
PACKAGE_VERSION CONSTANT VARCHAR2(10) := '3.4.2'; PACKAGE_VERSION CONSTANT VARCHAR2(10) := '3.4.3';
PACKAGE_BUILD_DATE CONSTANT VARCHAR2(20) := '2026-03-24 14:00:00'; PACKAGE_BUILD_DATE CONSTANT VARCHAR2(20) := '2026-03-24 15:00:00';
PACKAGE_AUTHOR CONSTANT VARCHAR2(100) := 'Grzegorz Michalski'; PACKAGE_AUTHOR CONSTANT VARCHAR2(100) := 'Grzegorz Michalski';
-- Version History (Latest changes first) -- Version History (Latest changes first)
VERSION_HISTORY CONSTANT VARCHAR2(4000) := VERSION_HISTORY CONSTANT VARCHAR2(4000) :=
'3.4.3 (2026-03-24): MARS-1409 - Added JOIN to A_SOURCE_FILE_RECEIVED in GATHER_TABLE_STAT query for consistency with ARCHIVE_TABLE_DATA. Statistics now reflect only registered files.' || CHR(13)||CHR(10) ||
'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.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.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). ' || '3.4.0 (2026-03-17): MARS-1409 - Added IS_WORKFLOW_SUCCESS_REQUIRED flag to A_SOURCE_FILE_CONFIG (DEFAULT Y). ' ||