release v2.4.3.1#66
Merged
dalehenrich merged 79 commits intogs_master from issue_58Jan 15, 2015
+3,404-823
Commits
Commits on Nov 21, 2014
Issue #58: run all unit tests in image ... that way we get coverage for all required projects for zinc ... may need to pull in tests vi CI group
committed- committed
Issue #63: remove ZnExampleStorageRestServerDelegateTest>>testQuery ... will be available soonish on the glass master branch
committed- committed
Commits on Nov 22, 2014
Commits on Nov 26, 2014
Commits on Nov 30, 2014
- committed
- committed
Issue #58: a log can be specified for an instance of ZnGemServer. By default errors are logged to transcript and continuation commmited to object log....
committed- committed
- committed
Commits on Dec 1, 2014
Issue #58: ZnWebSocketTests>>testEcho test passing ... in debugMode, use ZnObjectLogLogger ... practical to debug ZnGemServer using object log logging and continuations
committedIssue #58: ZnWebSocketTests>>testEchoSecureWebSocketsDotOrg requires secure sockets (Zodiac) ... not supported in GemStone at the moment
committed- committed
- committed
- committed
Commits on Dec 2, 2014
Commits on Dec 3, 2014
Issue #58: ZnSingleThreadedServer>>handleRequestProtected: don't pass the exception ... debugMode doesn't quite appy to GemStone ... need different granularity I think ... GsPharo 0.9.2 needs to be…
committedIssue #58: add transactions to web socket delegate and some logging to understand the odd 30 second delay for the chat delegate
committed- committed
Issue #58: Wrap ZnWebSocket stream iv by TransientValue, because GsSocket instances cannot be persisted
committedIssue #58: ZnSingleThreadedServer>>logServerError: to unconditionally log an error: and handleError: for GemStone so we make sure that all errors make it to the log (object log and continuation) AN…
committedIssue #58: add halt/breakpoint handlers to ZnSingleThreadedServer>>serveConnectionOn: and ZnMultiThreadedServer>>executeRequestResponseLoopOn:
committed
Commits on Dec 4, 2014
Issue #58: add ZnLogSupport>>object: ... for dropping an object into the object log...refactor REST tests to allow for testing using remote ZnGemServer and add persistence to ZnExampleStorageRestSe…
committedIssue #58: fixed{?) an accept problem whereby an accept error in SocketStreamSocket would lead to an infinite loop creating processes and then running out of memory ... Fix Rest test error ... only…
committed- committed
- committed
Commits on Dec 5, 2014
Issue #58: GemServer class>>handleBreakpointException: moved to ZnGemServerLogSupport, so breakpoing exceptions can be under enableContinuations control .... and breakpointExceptionSet controlled v…
committedIssue #58: make ZnGemServer>>breakpointExceptionSet controllable now ... default is Halt and Breakpoint
committed
Commits on Dec 6, 2014
Issue #58: ZnLogSupport>>breakpointExceptionSet needed ... ZnRestServerDelegate>>handleRequest: should not handle Exception!
committedIssue #58: flesh out remote breakpoint work ... cannot switch back to native threads, but for development of servers, it can still be useful ... continue following this thread ...
committed- committed
Commits on Dec 7, 2014
- committed
Commits on Dec 8, 2014
Commits on Dec 11, 2014
- committed
Issue #58: some tweaks to implementation as I flesh out ZnSeasideGemServer for seaside ... fine tune logging and honor debugMode in terms of passing exceptions when set ....
committed- committed
Issue #58: fix calling logic for ZnGemServerLogSupport>>handleBreakpointException:resumeIfResumable:
committedIssue #46: add SpSocketError to ZnMultiThreadedServer>>readRequestTerminationExceptionSet and ZnMultiThreadedServer>>writeResponseTerminationExceptionSet
committed- committed
Commits on Dec 12, 2014
Commits on Dec 14, 2014
Commits on Dec 20, 2014
Commits on Jan 6, 2015
- committed
- committed
- committed
Issue #58: replacing use of ports with portOrResourceNameList in GemServer, but it is natural for ZnGemServer to refer to ports ... a bow to compat
committed
Commits on Jan 7, 2015
Commits on Jan 8, 2015
Commits on Jan 9, 2015
Issue #69: add ZnNewGsServerTests for testing ZnNewGemServer ... these tests can be run against an interactive gem server running in second tODE environmnent ... 19 run, 9 passes, 0 expected defect…
committed- committed
Issue #69: start work adding persitence tests for http server additional logging for testError mystery
committed- committed
Commits on Jan 10, 2015
Commits on Jan 12, 2015
Issue #69: GsApplicationTools v1.0.2 integrated .... leave HTTP error handling to the handler up the stack ... logging and proper error response handling is already defined ...revise comments in de…
committedIssue #69: fix mistake in tag spec for baseline ... start adding support for Rest transactional example
committed- committed
- committed
Issue #69: checkpoint converting WebSocket example to use ZnNewGemServer and the "proper" persistence model
committed- committed
Issue #69: I think I fixed some of the errors that were causing random failures .... all tests run clean in my 3.2.2 dev image
committed
Commits on Jan 15, 2015
Issue #69: web socket chat room has transactions implemented ... without object log logging ... CHECKPOINT
committed- committed
- committed
- committed