Pages: « Previous 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 Next »
Summary Period: 2005-04-08 to 2005-03-22 (Commits 2889-2938 of 3188)
changed the way get/set/remove functions work:
the key can now be a path everywhere (not only from the root as before) -
it may be a javascript-array or a string which contains the keys separated by
the separator char (/). added a few helper functions for that
161 lines of code changed in:
after getting state, walk through all received GroupObjects and set
their transient properties (group and state)
5 lines of code changed in:
Add calls to Graphics.dispose() and Image.flush() whereever possible.
Rewrite protected resize to directly set image, width, and height.
31 lines of code changed in:
Use Toolkit.createImage() to decode images until javax.imageio has matured.
9 lines of code changed in:
no message
17 lines of code changed in:
increased version to 0.10
1 lines of code changed in:
changed to produce a zip with javascript extension and mountpoint HelmaGroupMgr
15 lines of code changed in:
removed app, see groupdemo
0 lines of code changed in:
javascript extension for HelmaGroups 0.10,
a basic HelmaGroupManager
and a demo app in Root
1141 lines of code changed in:
rewrote major parts of the code:
- changed structure of GroupObject, finally using a Vector instead of a Hashtable for child references
This creates an incompatibility with older versions!
- removed synchronization where underlying collections are synchronizing anyway
36 lines of code changed in:
added class that implements MembershipListener interface and
has list of current members as protected Vector
63 lines of code changed in:
- use GroupMbrHandler for member management
1 lines of code changed in:
- tell Group about location of config
- new option for app.properties:
group.groupname.autoreconnect = true
16 lines of code changed in:
- version 0.10
- DEFAULT_LOCALNAME is "helma"
3 lines of code changed in:
rewrote major parts of the code:
- removed synchronization where underlying collections are synchronizing anyway
- made naming of local vars consistent (currObj, newObj)
- removed nodeListener feature which was required for waitFor
(registerNodeListener etc)
- refactored removing of nodes: first collect the relevant keys, then remove objects
- removed MembershipListener-Interface, moved methods related to membership to GroupMgrHandler class
(block, suspect, viewAccepted)
- made AUTO_RECONNECT option in JChannel configurable
- removed unused containsKey() and containsValue()
- reconnect() now reloads the configuration
133 lines of code changed in:
Set lastmodified to 0 if repository doesn't exist
3 lines of code changed in:
Set initial value for lastChecksum to -1 to avoid null reference for empty repositories
3 lines of code changed in:
Application.getRepositories() now returns a List instead of an Iterator.
6 lines of code changed in:
Update minimal Helma build date.
1 lines of code changed in:
Introduce updateSnooze that continously increases type check interval
from 1 to 5 seconds as the app remains unchanged.
11 lines of code changed in:
Mark prototype code updated when new resources are added
5 lines of code changed in:
Add todo note in getUrl()
4 lines of code changed in:
Catch UnsupportedOperationException thrown by Resource.getUrl()
7 lines of code changed in:
Move TypeManager.updatePrototype(Prototype) to Prototype.checkForUpdates().
Additionally, the inner workings of the Prototype update logic were vastly simplified.
103 lines of code changed in:
remove void return
2 lines of code changed in:
Change Application.getRepositories() to return a List instead of an Iterator
23 lines of code changed in:
Use logError() instead of logEvent() to log original compilation errors.
3 lines of code changed in:
No need to dump stack, logError does that for us (leads to multiple stack traces).
2 lines of code changed in:
Minor cleanup
4 lines of code changed in:
Do not implement MessageListener
7 lines of code changed in:
Optimize synchronization in updatePrototypes(): keep out of synchronized section if possible
37 lines of code changed in:
* Implement createResource() method so child resources can be used even if they don't exist
* Fix horrible bug in update() where child items were created that weren't child resources at all
72 lines of code changed in:
Remove unnecessary casts
5 lines of code changed in:
Minor code reorg in constructor
10 lines of code changed in:
Use non-virtual parent node and DbMapping.isInstanceof in cache replication filters.
17 lines of code changed in:
Comment out cache-domain tag for now.
3 lines of code changed in:
Implement cache domains/filters.
185 lines of code changed in:
Implemented ChannelUtils.isMaster()
19 lines of code changed in:
Updated cache-domain tag, tcp stack
5 lines of code changed in:
Introduced Resource.getBaseName() to return name with extension cut off.
Fixed Resource lookup failure on Windows.
48 lines of code changed in:
* Actually add embedded top-level repositories to the app's repositories
* Simplify last-top-level-repository check in TypeManager
* Fix Application.getAppDir()
81 lines of code changed in:
Split IDatabase.saveNode() into insertNode() and updateNode(). Fixes bug 418.
51 lines of code changed in:
* Make TypeManager.createPrototypes() and TypeManager.checkPrototypes() throw IOException
* Propagate IOException in the callers of the above methods
28 lines of code changed in:
* Don't use TreeSet for resources unless we can get a ResourceComparator
* Check if resources exist before trying to read from them
22 lines of code changed in:
* Move initScriptingEngine() and scriptingEngine.updatePrototypes() call inside try statement
* Replace do.. while with wile statement
13 lines of code changed in:
* Implemented hashCode() and equals(Object) for all Repository and Resource implementations
* Some code improvements and minor fixes
65 lines of code changed in:
Increased timeout for id request
3 lines of code changed in:
Read HelmaSwarm config from XML config file
108 lines of code changed in:
Display absolute path name for getName() and toString() in stand-alone file resources.
4 lines of code changed in:
Do not merge lastModifieds in commit()
3 lines of code changed in:
Pages: « Previous 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 Next »
Generated by StatCVS 0.2.2