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-02-11 to 2004-12-20 (Commits 2739-2788 of 3188)
Implement static HopObject.getById() function as described in this thread:
http://grazia.helma.org/pipermail/helma-user/2005-February/002777.html
33 lines of code changed in:
Use package name as log name in getInstance(Class)
3 lines of code changed in:
Added global getById() function which allows to retrieve any persistent HopObject
by type name and id.
24 lines of code changed in:
* Make sure we use the absolute path in getInstallDir()
* Fixing indentation in getInstallDir()
* Print stack trace on bootstrap error
17 lines of code changed in:
fix: if pause value is negative, don't sleep
7 lines of code changed in:
write exception to helmagroups logger instead of System.out
1 lines of code changed in:
fixed NullPointer at shutdown
added benchmark command
33 lines of code changed in:
added class for benchmarking a group configuration.
it starts several threads which fire requests against the group
and prints throughput stats to a PrintWriter.
222 lines of code changed in:
added static void main() for testing
29 lines of code changed in:
removed, test method is now in Group.java
0 lines of code changed in:
Don't write out response body for HEAD requests.
6 lines of code changed in:
Fixed date format in getStringValue()
6 lines of code changed in:
Catch AbortException to abort the transaction but not generate an
error message, leaving the response untouched.
8 lines of code changed in:
updated to latest cvs snapshot from jgroups
0 lines of code changed in:
use _14 instead of _13 to reference current helma installation
7 lines of code changed in:
increased version number to 0.8.3
1 lines of code changed in:
added getMemberApps(String groupname) to the exposed API
11 lines of code changed in:
added a debugger class: it is bound to an instance of a Group and can
be accessed via telnet. it understands all the commands that can also be
used in groupmgr.zip.
this is still ALPHA quality!
312 lines of code changed in:
*** empty log message ***
11 lines of code changed in:
some methods moved from Util to Config
added handling for REQUEST_INTERNAL, plus methods internal and _internal
to fetch connected helma-apps directly
added String[] listMemberApps()
revmoved unused code (mainly state handling)
added startDebugger() and stopDebugger()
113 lines of code changed in:
increased version number to 0.8.3
added REQUEST_INTERNAL, removed REQUEST_STATE
4 lines of code changed in:
removed unused code
added hook for starting debugger through app.properties
changed config methods from Util to Config
13 lines of code changed in:
moved static methods related to configuration from Util.java
165 lines of code changed in:
moved all methods related to configuration to Config.java
1 lines of code changed in:
Committing Robert's patch for bug 394.
http://helma.org/bugs/show_bug.cgi?id=394
96 lines of code changed in:
Skip response closing and writing if the response was already written
and committed by the application.
17 lines of code changed in:
Add support for res.getServletResponse() and res.servletResponse
48 lines of code changed in:
Add getServletRequest()
11 lines of code changed in:
Try to generate a minimal HTML page in sendError()
9 lines of code changed in:
More shifting and shoving and cleaning up in RequestEvaluator.
127 lines of code changed in:
Add writeErrorReport() method for plain vanilla error pages.
18 lines of code changed in:
Always convert java.util.Dates to JavaScript Date objects in Wrap Factory.
15 lines of code changed in:
substitute /HopMacro/Macro/ in messages.
5 lines of code changed in:
* Implement macro comments as <% // ..... %>
* Display an error message for unhandled global macros
38 lines of code changed in:
Added getTransactionName() plus a few JavaDoc comments.
17 lines of code changed in:
* Handle all HTTP methods (all the same way, this is temporary behaviour
until we find a way to deal with them)
* Add req.getMethod() that returns method name as string
* Add req.getServletRequest() that returns the HttpServletRequest object
for HTTP requests
* Set up req, path, session... objects for all types of requests
* Restructured helma.framework.core.RequestEvaluator to allow for more
cleanup in the future
321 lines of code changed in:
Adding AbortException used in res.abort().
27 lines of code changed in:
Make the class Serializable instead of Externalizable.
4 lines of code changed in:
Implement res.commit() and res.abort() methods.
res.commit() commits all changes to DB and starts a new transaction.
res.abort() aborts the current transaction and request.
28 lines of code changed in:
Only manage those properties that were set in previous script compilations,
and never manage predefined properties because they may be set
unintentionally by code like Image.foo = bar. Should fix bug 397.
29 lines of code changed in:
Implement hashCode() and equals() for ActionFile, FunctionFile, SkinFile and
Template classes. This is required for ZippedAppFile to when removing
Updatables that are no longer contained (revision 1.19 from Dec 7 2004).
Fixes bug 395.
93 lines of code changed in:
Always return empty array for propery enumerations on HopObject prototypes.
This is to stop prototype properties from showing up in HopObject proprerty
enumerations. HopObject.getAllIds() can be used to get a prototypes properties.
6 lines of code changed in:
Introduce PropertyRecorder interface that allows us to keep track of
changed properties in prototypes during code compilation. This way
we're able to remove prototype properties that haven't been renewed
in the last compilation (i.e. have been removed from the code).
199 lines of code changed in:
label it 0.8.2
3 lines of code changed in:
use commons-logging framework instead of our own methods
73 lines of code changed in:
kicked out all leftovers from JGroups tracing and "debug" mode
use commons-logging framework instead
16 lines of code changed in:
show some details in toString()
4 lines of code changed in:
clarified variable names, changed output typo
4 lines of code changed in:
send config event down the stack to tell every interested
protocol class about the localName
10 lines of code changed in:
Set parent scope rather than prototype for temporary global prototype.
This should solve the problems described in bug 390 where global functions
were called on the temporary prototype in some cases.
7 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