1- Elapsed time calculation changed from second to microsecond.
2- Message changed.
old: "ubSQL-4 [18] FETCH_THREADS parameter greater than rowid ranges."
new: "ubSQL-4 [18] THREAD_SETS parameter greater than rowid ranges."
3- Message changed.
old: "ubSQL-4 [17] FETCH_THREADS parameter greater than rowid ranges."
new: "ubSQL-4 [17] THREAD_SETS parameter greater than rowid ranges."
4- BUG: OCI_NODATA returned from getOwnerObject() while unloading from partition/subpartion table of different schema when THREAD_SETS>1.
CAUSE: ALL_OBJECTS doesn't include partition data of different schema.
FIX: DBA_OBJECTS used.
5- O_RDWR replaced with O_WRONLY in OSDWriterThread(),OSDOpenWrite().
6- O_DSYNC removed from OSDWriterThread(),OSDOpenWrite().
7- posix_fadvise(,,,POSIX_FADV_DONTNEED) added to OSDWriterThread().
8- New error code: "ubSQL-1 [11] UNABLE TO SET FILE ADVICE"
9- Unused remoteSessions,semBufferSetDB fields removed from struct sUserInterface.
10- setMultipleParameter() renamed to checkMultipleParameters().
11-Message changed.
old: "ubSQL-4 [16] OUTPUT_FILE_NAMES MAX COUNT EXCEEDED"
new: "ubSQL-4 [16] MULTIPLE PARAMETER VALUE MAX COUNT EXCEEDED"
12- freeFile() added in cleanUp.c
13- New error code: "ubSQL-10 [10] WRONG OUTPUT FILE NAME COUNT
14- createOutputFDArray() renamed to openOutputFiles().
15- Memory leaks in openOutputFiles(),connectOperation() removed.
16- New error code: "ubSQL-2 [1] UNABLE TO GET FILE STATUS"
17- Warning removed from OSDClose(): "perror("OSD WARNING(ignorable for PIPES)""
18- New error code: "ubSQL-2 [9] UNABLE TO FLUSH TO FILE"
19- exit(EXIT_FAILURE) added to OSDClose() for any OSD failures.
20- Message changed.
old: "ubSQL-7 [8] WRONG PRE-LICENSE KEY."
new: "ubSQL-10 [11] Invalid Base64 string length."
21- New error code: "ubSQL-7 [8] Wrong encoded string."
22- New error code: "ubSQL-3 [23] Wrong encoded password."
23- New error code: "ubSQL-10 [12] Invalid Base64 string length."
24- New error code: "ubSQL-7 [15] Wrong encoded string."
25- New error code: "ubSQL-3 [25] Wrong TNS alias."
26- ENCODE statement added.
27- Encoded password in CONNECT statement added.
28- Whitespace characters allowed and trimmed in username and password.