-
Notifications
You must be signed in to change notification settings - Fork 0
/
RevisionHistory.txt
133 lines (93 loc) · 5.25 KB
/
RevisionHistory.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
Data Import Manager History
Version 1.3.6659; March 26, 2018
- Convert to C#
Version 1.2.6652; March 19, 2018
- Check for recent, zero-byte .bin files in the AcqData directory below agilent .D folders
Version 1.2.6612; February 7, 2018
- Use new logging methods in PRISM.dll
Version 1.2.6495; October 13, 2017
- Updated PRISM.dll that auto-archives old log files
Version 1.2.6493; October 11, 2017
- Switch from a List to a ConcurrentBag for tracking queued mail messages
Version 1.2.6486; October 4, 2017
- Try to start the Secondary Logon service if it is stopped
Version 1.2.6485; October 3, 2017
- Verify that the Secondary Logon service is running if error "user name or password is incorrect" is reported
Version 1.2.6422; August 1, 2017
- Gracefully handle error "The handle is invalid" when examining files on the instrument computer
Version 1.2.6320; April 21, 2017
- Check for empty CurrentLogFilePath
Version 1.2.6306; April 7, 2017
- Update to .NET 4.6.2 and obtain PRISM.dll from NuGet
Version 1.2.6261; February 21, 2017
- Updated to new PRISM.dll with flattened namespace
- Update to .NET 4.5.2
Version 1.2.6166; November 18, 2016
- Log errors with message "transaction cannot be committed" but leave the .xml file in place for another import attempt
Version 1.2.6024; June 29, 2016
- Condense duplicate messages when sending a notification e-mail
Version 1.2.6018; June 23, 2016
- Group errors together into a single e-mail for each unique set of mail recipients
Version 1.2.6011; June 16, 2016
- Continue trying to delete old XML files if an error occurs
Version 1.2.6010; June 15, 2016
- Include the log file path in the error e-mail
- Define mDatasetPath earlier so that it is not empty if a network error occurs
Version 1.2.5905; March 2, 2016
- Now flagging message "Cannot add dataset XYZ since already in database" as a warning instead of an error
Version 1.2.5900; February 26, 2016
- Now simply logging deadlock errors but leaving the .xml file in place for another import attempt
Version 1.2.5689; July 30, 2015
- Now including the error message from stored procedure AddNewDataset in the body of the e-mail sent to the operators
Version 1.2.5649; June 22, 2015
- Now logging an error if the CaptureSubfolder path is not a relative path
Version 1.2.5630; June 3, 2015
- Added class DMSInfoCache for caching static DMS info to avoid re-querying static information over and over
- Also opens a connection to DMS just once, and leaves that connection open until all XML trigger files have been processed
Version 1.2.5628; June 1, 2015
- Now verifying XML files in parallel using a Parallel.ForEach
Version 1.2.5627; May 29, 2015
- Added support for trigger file parameter "Capture Subfolder"
Version 1.2.5581; April 13, 2015
- Add command line switches /Trace and /Nomail
- Split out code from clsMainProcess to modMain
Version 1.2.5396; October 10, 2014
- Now watching for network errors while confirming that a folder does not change in size
Version 1.2.5387; October 1, 2014
- Now prepending the bionet user's username with MachineName
- For example, resultant string is proto-3\ftms
Version 1.2.4952; July 23, 2013
- Now including additional details in the error message when calling PostLogEntry
Version 1.2.4790; February 11, 2013
- Now auto-retrying the processing of an XML file if error code 1219 or 1203 occurs
Version 1.2.4626; August 31, 2012
- Now including the operator on every call to CreateMail
Version 1.2.4521; May 18, 2012
- Updated to .NET 4
Version 1.2.4475; April 2, 2012
- Now silently handling error "Access to the path '\\server\share\file' is denied"
- New version of Prism.DLL
Version 1.2.4440; February 27, 2012
- Removed extra code in ScanXferDirectory
Version 1.2.4364; December 13, 2011
- Now silently handling error "unknown user name or bad password" (no longer sending an e-mail)
- If a dataset file or folder is found to change size, the program now leaves the trigger .XML file in the original folder to allow the dataset to be evaluated again on the next try
Version 1.2.4363; December 12, 2011
- No longer moving the XML trigger file to the Failure folder if error "unknown user name or bad password" is encountered
- Added additional log messages
Version 1.2.4351; November 30, 2011
- Now including the XML file path in additional error messages
Version 1.2.4350; November 29, 2011
- No longer filtering out inactive instruments when querying V_Instrument_List_Export
- Now logging instrument name when there is a problem looking up info from V_Instrument_List_Export
- Now logging XML file path when error "An error was encountered during the validation process" is encountered
Version 1.2.4297; October 7, 2011
- Now including the log file path in the text posted to the database when an error occurs
Version 1.2.4269; September 9, 2011
- Added support for operator names that look like "Baker, Erin M (D3P347)"
Version 1.2.4268; September 8, 2011
- Now allowing Operator PRN to be operator name instead of PRN
- Added additional error/warning messages
Version 1.2.4241; August 12, 2011
- Updated to Visual Studio 2010
- Added detailed message when failure connecting via secfso