forked from magicdict/MongoCola
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathRelease Note.txt
250 lines (204 loc) · 9.29 KB
/
Release Note.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
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
========================================================================
MongoCola Release Note
========================================================================
MongoCola is developed by Microsoft .NET (C#)
You need install .NET framework 4.0 to run it.
The C# Mongo driver is mongo offical C# driver 1.9.0.
Test Based on MongoDB 2.6.0
MongoCola is free and open source.
========================================================================
Release History
========================================================================
Ver 1.32 2014/05/01 @ Dalian China
1.Create User Custom Role
Ver 1.31 2013/12/31 @ Dalian China
1.Upgrade the user system to fit the version 2.4.8
2.File Filter:Add all files filter
========================================================================
Ver 1.30 2013/10/25 @ Dalian China
1.Upgrade the user system to fit the version 2.4.6
2.New User Guide
3.Add "Language","Limit" Option to Text Search
4.Add validate function for collection
5.Add SaveToFile function for some command result as a json format
6.Operation Count Monitor
7.Show the full name of collection at label of tag
8.Fix the statusbar text when a connection node is selected
9.Export to file.
10.New MongoDBUser ManagerSystem
========================================================================
Ver 1.28 2013/03/25
1.Create Text Index at Index Management
2.Text Search
========================================================================
Ver 1.27 2013/03/01
1.Aggregation Framework
2.Show MongoDB Driver version at exception message box.
3.Exception log
4.BsonArray Input
========================================================================
Ver 1.26 2013/01/27
Only Fix Bugs
1.Change the ForeColor to HighlightText of the selected node text. (Thank cyrus for report bug)
2.Try to fix the bugs of modify documents. (Thank cyrus for report bug)
3.Report the MaxDocument Bugs of C#1.7.1 Driver
========================================================================
Ver 1.25 2013/01/20
1.Add chart to DB status and Collection status.
2.Use BeginUpdate,EndUpdate to freeze UI when expend treeview.
3.Show oldCollection name when the collection rename dialog is shown
4.Fix Bug of not check Application.RenderWithVisualStyles (Thank cyrus for report bug)
5.Fix Bug of delete a member of array at treeview (Thank cyrus for report bug)
6.Add a preview to new document function.
6.Aggregation Function:Run Aggregation JSON
7.Add a document element directly.
8.Try use SQL for a query.
========================================================================
Ver 1.24 2013/01/06 [Back to IBM GDC]
1.Upgrade to C# Driver to 1.7.1
2.System.Windows.Forms.DataVisualization.dll For Data Visualization
3.Support SSL
4.Change SafeMode and SlaveOK to ReadPreferce and WriteConcern
5.Support TimeToLive Index
6.From Mongo2.2.2 Capped Collection is default AutoIdIndex.
7.Add some useful link
8.Change dialog from icon to application icon.
9.Tag Aware Sharding
10.GEONEAR QUERY
11.Add Geo Index at index manager
12.Rewrite Sharding Config
========================================================================
Ver 1.22 2012/05/6
1.Show the process at status bar when import data from Access And Upload Folder
2.Fix the bug of delete document.Now only the record has a _id ObjectKey can be delete.
3.DirectorySeparatorChar can be customize.
========================================================================
Ver 1.21 2012/04/06 [First Version @Accenture CDC]
WebForm
1.You can select a connection at connection list page to jump to connection detail page.
2.Show Connection Status when click the connection node.
3.Show Database Status when click the database node.
4.Show Collection records when click the collection node.
Main form:
1.Display server role before connection name at node text.
========================================================================
========================================================================
Ver 1.20 2012/03/31 [Last Version @IBM GDC]
C# Driver:
upgrade to C# offical driver 1.4.1
Main form:
1.Replset,Cluster will show member server at treeview.
2.Fix the bug : when disconnect a connection witch can't be connected a exception happened.
3.Close ViewTabs of collection when the database witch the collection belongs to is droped.
Connection Config:
1.Add some argument of connection,eg.connectionTimeout.
2.Connection name is editable.
GFS View:
1.Add Content-Type List (windows only)
2.Collection fs.chunk is shown at collection list
3.Now you can delete multi Files.
4.Upload Folder can select if subfolder is ignor or not.
Replset and sharding Manger
1.Redesign the way to manage the replset and sharding.
2.Skip EndOfStreamException.
Others
1.If getStatus exception happend,stop the auto refresh to avoid endless exception.
2.fixed the bug that the userform show confirmbox instead of messagebox.
========================================================================
Ver 1.13 2012/03/23
All:
1.Add Icon to form.
2.Set all popup window's FormBorderStyle to FormBorderStyle.FixedSingle;
Main:
1.Put count,distinct,group,mapreduce menuitme to Aggregation
2.Fix the bug when a server is shutdown by this application,the serverlist is not update
GFS:
1.Upload Folder
2.Before Upload file,let user choose what to do if file is existed.
3.The remote filename can be the name or Fullname of a localfile
Collection DataView
1.Set start position when view data records
2.New TreeListView for show data records
3.Fixed the bug,if the "_id" field is not the first item of the document.
4.Add new document by json String.
5.Fixed the display field bugs of datafilter
6.Make the "_id" field always IsShow to true.
Connection List
1.Double Click to start at connection list form.
MessageBox
1.Make the visualStyle of Messagebox better.
========================================================================
Ver 1.10 2012/03/16
System:
1.Set all popup form backcolor to white.
2.Add some Language Resource
Main Form:
1.DataView Refresh function
2.Add Tooltips to Dataview and Collection Nodes
Status Control:
1.Fixed Sort Bug at Collection Status
2.Fixed the bug while the user login without admin auth.
Thanks to mailto:[email protected] to report the bug
DataView Control:
1.Fixed "Open File in Editor" can't be use after DataView is refreshed.
2.Use Offical C# Driver .ToJson() for textview
Connection List Form:
1.Fix the bug if there is no connection is selected,the form can't close by click Ok button
2.Change the command Text "Cancel" to "close"
Add Connection
1.Fix bug:The ConnectionString will not be remove in config file.
2.Add "Test" Function to test a connection is enable or not.
========================================================================
Ver 1.10(Beta) 2012/03/16
1.Multi Collection View is ready.
2.Divide all collections into GFS,Javascript,User,Gerneral Collections,System Collections 5, Groups
3.Add comfirm password at "Add New User" form.
4.Add some icons.
5.Add sort function to file list view.
6.Change user password and readonly.
7.DataBase profilling level function.
8.Create/Drop Javascript
9.Records count at display at perpage can be set at dataview.
10.Capped Collection Restrictions.
========================================================================
Ver 1.05 2012/03/10
1.Change the Name of ClusterInfo to CurrentOperationInfo.
2.Add Switch Auto Refresh Botton at Status form.
3.Modify the way of get the total count of a collection,and the performance is up.Thanks to Shadower (cnblogs.com).
4.Fixed Some bugs in GUI
5.Modify repairDatabase from "compact" Command to "repairDatabase" Command.
6.Catch TimeOut Exception When Run Command
========================================================================
Ver 1.04 2012/03/07
1.Open In Native Editor at Textview
2.Compact Collection
3.Advance options for Create a Collection
4.Show Server Status at Mainform
5.Add View ToolStrip and move DataNav to View Toolstrip.
6.Fix display bug at connection list form.
7.Change Online userguide to local
8.Fix the bug that the icon of treeview can't be display when the config.xml file not exist.
========================================================================
Ver 1.03 2012/01/13
1.Set All Form's FontSize to 9.75pt.
2.Show CommandText After a command is completed.
3.Clear Navi Record Label After Clear.
4.Fix a bug when show fileInfo at TableView
5.Fix a bug when add a connection by use a ConnectionString
6.Modify Repair Database Enable condition.
========================================================================
Ver 1.02 2012/01/04
1.Display "English" at Language Picker form instead of Space when default Language is used.
2.Show Connection Host and Port at Connection ListBox.
3.Array Operation is supported.
4.BsonDocument Element is supported.
5.Correct Paste ShortKey form Ctrl + P to Ctrl + V.
6.Show Message When exception happend at Element operation.
========================================================================
Ver 1.01 2011/12/27
1.Add Chinese and Japanese Language File
2.Make Status Form Sizable
========================================================================
Ver 1.00 2011/12/22
This is the first release of MongoCola.
========================================================================