Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue 10 ... collected changes for GemServer transaction model and tests #11

Merged
merged 192 commits into from
Jan 6, 2015

Commits on Dec 21, 2014

  1. Issue #10: bulding supporting methods for top-level application error…

    … handling and error logging ... server errors will be dealt with using separate (to be written) logic (checkpoint)
    dalehenrich committed Dec 21, 2014
    Configuration menu
    Copy the full SHA
    614d886 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2014

  1. Issue #10: implement GemServerTestServer for running GemServerRemoteV…

    …MTests tests .... added several more tests and fixed some bugs in GemServer class>>gemServerTransaction:onError: and friends
    dalehenrich committed Dec 22, 2014
    Configuration menu
    Copy the full SHA
    eb62021 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8bd2851 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    22718d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8236a2a View commit details
    Browse the repository at this point in the history
  5. Issue #10: internal server error handling ... expanded local and remo…

    …te tests for internal server errors ... interactiveMode added so that exceptions are passed so that debugger can be used
    dalehenrich committed Dec 22, 2014
    Configuration menu
    Copy the full SHA
    42b0cbe View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2014

  1. Issue #10: add GemServerInteractiveVMTests to test interactiveMode of…

    … GemServer, i.e., in interactiveMode exceptions are handled, logged then passed so that developer can bring up a debugger in a development environment ... for those cases when server-side code is being written ...
    dalehenrich committed Dec 23, 2014
    Configuration menu
    Copy the full SHA
    71ac275 View commit details
    Browse the repository at this point in the history
  2. Issue #10: add GemServer>>gemServer: and GemServer>>gemServer:onError…

    …: as non-transactional veriants for handling server errors, breakpoints and halts (should satisfy Issue #12)...refactor GemServer>>gemServerTransaction:onError:  to use GemServer>>gemServer:onError: ... add GemServer>>handleGemServerException: to isolate server error and interactiveMoe logic ... GemServer>>serverError:titled:inTransactionDo: allows for performing optional work in the same transaction as the continuation ... if one is already in transaction a commit is expected to come from the caller ... started work on an example server as the GemServerTestServer has been sacrificed to being able to test various error conditions and is no longer a clean example ...
    dalehenrich committed Dec 23, 2014
    Configuration menu
    Copy the full SHA
    8c515b1 View commit details
    Browse the repository at this point in the history
  3. Issue #10: beef up GemServer>>doComplexTransaction: to include an onC…

    …oflictBlock ... GemServer>>doComplexTransaction:onConflict: conflict handling is WHY you use doComplexTransaction:. Allow for exceptionSet customization in gemServer:... gemServerTransaction:... calls and of course add onConflict customization to gemServerTransaction:... calls...GemServerTestServer>>startBasicServerOn: now uses both flavors of gemServer api calls: gemServer:... and gemServerTransaction:...
    dalehenrich committed Dec 23, 2014
    Configuration menu
    Copy the full SHA
    bf64536 View commit details
    Browse the repository at this point in the history
  4. Issue #10: expand gemserver api a bit more ... add simple test for Ge…

    …mServerRemoteServerExample and it is passing
    dalehenrich committed Dec 23, 2014
    Configuration menu
    Copy the full SHA
    77c3c58 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2b64817 View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2014

  1. Configuration menu
    Copy the full SHA
    b19a463 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1554553 View commit details
    Browse the repository at this point in the history
  3. Issue #10: a bit more tracing for example server ... found an inProce…

    …ss leak ... added GemServerRemoteServerExampleTests>>test100Tasks to put a little bit of stress on the server ... error logging in GemServerRemoteServerExampleTests>>testSimple (test errors on travis?)
    dalehenrich committed Dec 24, 2014
    Configuration menu
    Copy the full SHA
    821bb2d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c24ae2f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e2f3c59 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d2ada24 View commit details
    Browse the repository at this point in the history
  7. Issue #10: use double dispatching for cutomization of exception handl…

    …ing: exception implements exceptionHandlingForGemServer: to route appropriate message to server. Add AlmostOutOfMemory and AlmostOutOfStack support to GemServer ... add GemServerRemoteServerExampleTests tests for internal server errors, Warning, AlmostOutOfMemory and AlmostOutOfStack
    dalehenrich committed Dec 24, 2014
    Configuration menu
    Copy the full SHA
    40a0f81 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f1bab34 View commit details
    Browse the repository at this point in the history
  9. Issue #10: suspicious that AlmostOutOfMemory leaks over to other test…

    …s when running GemServerRemoteServerExampleTests>>test100Tasks
    dalehenrich committed Dec 24, 2014
    Configuration menu
    Copy the full SHA
    28c8347 View commit details
    Browse the repository at this point in the history
  10. Issue #10: tweaks for interactive debugging of server ... add 3.2.2 t…

    …o lineup (is 3.2.3-specific problem?) ... add example script in support of interactive debugging
    dalehenrich committed Dec 24, 2014
    Configuration menu
    Copy the full SHA
    5f9bbfd View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2014

  1. Configuration menu
    Copy the full SHA
    822a13a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc2c603 View commit details
    Browse the repository at this point in the history
  3. Issue #10: disable continuation creation until I find the reference t…

    …o delay from continuation .... an abort is causing the process to forget the waiters ... bug will be finxed in 23.2.4? ... causing failure in GemServerRemoteServerExampleTests>>test100Tasks
    dalehenrich committed Dec 25, 2014
    Configuration menu
    Copy the full SHA
    81a8d73 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0f4cc5e View commit details
    Browse the repository at this point in the history
  5. Issue #10: add crashLog to GemServer ... clients can recognize that a…

    … gem has crashed and take action...
    dalehenrich committed Dec 25, 2014
    Configuration menu
    Copy the full SHA
    3a0d4f2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    79e7a6c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5ef034e View commit details
    Browse the repository at this point in the history
  8. Issue #10: oops

    dalehenrich committed Dec 25, 2014
    Configuration menu
    Copy the full SHA
    f54a541 View commit details
    Browse the repository at this point in the history
  9. Issue #10: I think the http socket calls should be okay ... as long a…

    …s we don't catch a socket on the stack ...
    dalehenrich committed Dec 25, 2014
    Configuration menu
    Copy the full SHA
    f997f50 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    af9bed9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a01b56b View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2014

  1. Configuration menu
    Copy the full SHA
    b9f401b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9888438 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    41e92b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    77fc28e View commit details
    Browse the repository at this point in the history
  5. Issue #10: add GemServer>>enableCreateContinuations and disable conti…

    …nuations for all GemServerRemoteServerExampleTests ... run baseline tests
    dalehenrich committed Dec 26, 2014
    Configuration menu
    Copy the full SHA
    f387c05 View commit details
    Browse the repository at this point in the history
  6. Issue #10: now enable continuations for those tests that do not norma…

    …lly produce continuations anyway...
    dalehenrich committed Dec 26, 2014
    Configuration menu
    Copy the full SHA
    1a36ddd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ff49001 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6f0dbaa View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    837fd8c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2f7c076 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b02ee78 View commit details
    Browse the repository at this point in the history
  12. Issue #10: sigh ... more logging needed as timeInLondon task was inva…

    …lide during 100task test ... why? ...
    dalehenrich committed Dec 26, 2014
    Configuration menu
    Copy the full SHA
    bd0f23e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4db27db View commit details
    Browse the repository at this point in the history
  14. Issue #10: full lineup again

    dalehenrich committed Dec 26, 2014
    Configuration menu
    Copy the full SHA
    3e17f3f View commit details
    Browse the repository at this point in the history
  15. Issue #10: move AlmostOutOtMemory, AlmostOutOfStack, and Break except…

    …ion dispatching to v30 package
    dalehenrich committed Dec 26, 2014
    Configuration menu
    Copy the full SHA
    6cc528e View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2014

  1. Issue #10: MAJOR REFACTORING ... transaction model A runs out of tran…

    …saction most of the time allowing for concurrent request handling ... transaction model B runs in transaction, synced on transaction mutex, ala Seaside transaction model ... still some fine tuning to do ...
    dalehenrich committed Dec 27, 2014
    Configuration menu
    Copy the full SHA
    ca067ca View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2014

  1. Issue #10: straighten out interactiveMode operation with respect to e…

    …xception passing .... fix handling of AlmostOutOfMemory exception with temp stack references in GemServerRemoteServerExample
    dalehenrich committed Dec 28, 2014
    Configuration menu
    Copy the full SHA
    c6bbd52 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9bd02ac View commit details
    Browse the repository at this point in the history
  3. Issue #10: pull gemServerExceptionSet iv up to GemServer ... interact…

    …ive tests needs to be able to customize the exception set used and it stands to reason that developers will as well ...
    dalehenrich committed Dec 28, 2014
    Configuration menu
    Copy the full SHA
    039ecda View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2973935 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fa74b41 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c4480e5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    10454c9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9e9f57e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    015deb6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    052eac6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d08acc6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    39cf0e1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0971859 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b6ad564 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2014

  1. [ci skip] docs checkpoint

    dalehenrich committed Dec 29, 2014
    Configuration menu
    Copy the full SHA
    2aac54d View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2014

  1. [ci skip] docs checkpoint

    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    ef56800 View commit details
    Browse the repository at this point in the history
  2. [ci skip] docs checkpoint

    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    f7e3bf1 View commit details
    Browse the repository at this point in the history
  3. [ci skip] docs checkpoint

    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    b83dcf7 View commit details
    Browse the repository at this point in the history
  4. [ci skip] docs checkpoint

    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    cfde7af View commit details
    Browse the repository at this point in the history
  5. [ci skip] docs checkpoint

    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    23e64b1 View commit details
    Browse the repository at this point in the history
  6. [ci skip] docs checkpoint

    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    605fe7a View commit details
    Browse the repository at this point in the history
  7. [ci skip] docs checkpoint

    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    703117b View commit details
    Browse the repository at this point in the history
  8. [ci skip] docs checkpoint

    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    ce8236d View commit details
    Browse the repository at this point in the history
  9. Issue #10: restore the exception pass for gemServerHandleErrorExcepti…

    …on: ... comment fiddling
    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    75eb997 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cf97bf0 View commit details
    Browse the repository at this point in the history
  11. Issue #10: exception pass does not belong in gemServerHandleErrorExce…

    …ption: ... changed comment so the same mistake won't be made again...
    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    5cb18fc View commit details
    Browse the repository at this point in the history
  12. Issue #10: implement GemServer>>doBasicTransaction:, GemServer>>doTra…

    …nsaction:, and GemServer>>doTransaction:onConflict: to replace GemServer>>doSimpleTransaction: and GemServer>>doComplexTransaction:onConflict: ... ongoing docs work
    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    5d64f5c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2cf4ec7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b5be19a View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7843cba View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e66dd80 View commit details
    Browse the repository at this point in the history
  17. [ci skip] docs checkpoint

    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    32e9c1b View commit details
    Browse the repository at this point in the history
  18. [ci skip] docs checkpoint

    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    9f4622c View commit details
    Browse the repository at this point in the history
  19. [ci skip] docs checkpoint

    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    3384042 View commit details
    Browse the repository at this point in the history
  20. [ci skip] docs checkpoint

    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    5970519 View commit details
    Browse the repository at this point in the history
  21. [ci skip] docs checkpoint

    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    d452ec7 View commit details
    Browse the repository at this point in the history
  22. [ci skip] docs checkpoint

    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    0e05a0c View commit details
    Browse the repository at this point in the history
  23. [ci skip] docs checkpoint

    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    7e30677 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    70910d1 View commit details
    Browse the repository at this point in the history
  25. [ci skip] docs checkpoint

    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    f852106 View commit details
    Browse the repository at this point in the history
  26. Issue #10: accidentally removed GemServerRemoteServerTransactionModel…

    …AExample>>taskServiceThreadBlock: ... restored
    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    37f8692 View commit details
    Browse the repository at this point in the history
  27. Issue #10: rename *TransactionModelA* classes to *ParallelProcessing*…

    … and *TransactionModelB* classes to *SerialProcessing*
    dalehenrich committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    99472e7 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2014

  1. Configuration menu
    Copy the full SHA
    c4185bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f383d04 View commit details
    Browse the repository at this point in the history
  3. Issue #10: remove GemServerRemoteServerSerialProcessingExample>>start…

    …BasicServerOn: ... bad boy ... don't automatically go into interactiveMode when running GemServer>>interactiveStartServiceOn:transactionMode: ... interactiveMode setting for server should be independently controlled, since it is convenient to use interactiveStart... to run tests without debugging exceptions ... to verify that bug is really fixed ... fix logic in GemServer>>doTransaction:onConflict:
    dalehenrich committed Dec 31, 2014
    Configuration menu
    Copy the full SHA
    3c7d938 View commit details
    Browse the repository at this point in the history
  4. Issue #10: clean up sent but not implemented ... fix GemServerInterac…

    …tiveVMTests test failures
    dalehenrich committed Dec 31, 2014
    Configuration menu
    Copy the full SHA
    e1fd6b5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7d7a897 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e443be9 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2015

  1. Configuration menu
    Copy the full SHA
    7adb412 View commit details
    Browse the repository at this point in the history
  2. Issue #10: address GemServerRemoteServerParallelProcessingExampleTest…

    …s>>#testInternalServerError failure ... tweak GemServerRemoteTaskExample class>>reset to avoid potential commit conflicts
    dalehenrich committed Jan 1, 2015
    Configuration menu
    Copy the full SHA
    36b88eb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    124aa88 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    381ae9b View commit details
    Browse the repository at this point in the history
  5. Issue #10: fiddle with test strcuture ... gather more information abo…

    …ut the random failures ... (fail on travis, but not locally)
    dalehenrich committed Jan 1, 2015
    Configuration menu
    Copy the full SHA
    7b1f25a View commit details
    Browse the repository at this point in the history
  6. Issue #10: more work on seaside-style persistence example ... convert…

    … to task-based instead of http request-based since it won't really be handling requests ...
    dalehenrich committed Jan 1, 2015
    Configuration menu
    Copy the full SHA
    6bce018 View commit details
    Browse the repository at this point in the history
  7. Issue #10: additional tracking and slightly restructured GemServerRem…

    …oteClientExample>>outOfMemoryTempMethod ...
    dalehenrich committed Jan 1, 2015
    Configuration menu
    Copy the full SHA
    b9221c8 View commit details
    Browse the repository at this point in the history
  8. Issue #10: perhaps the granlarity of growth is the root cause .. look…

    …s like the vm is running out of memory in the process of handling the signal ... we're creating a continuation ... a smaller increment means that we won't be overrunning the limit by quite as much
    dalehenrich committed Jan 1, 2015
    Configuration menu
    Copy the full SHA
    8146480 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2015

  1. Configuration menu
    Copy the full SHA
    c23dac7 View commit details
    Browse the repository at this point in the history
  2. add a gem.conf to be used by default... echo ExeConf and logFile so t…

    …hat calling gem can tell what's happenin' man
    dalehenrich committed Jan 2, 2015
    Configuration menu
    Copy the full SHA
    2f9e2c2 View commit details
    Browse the repository at this point in the history
  3. Issue #10: default gem.conf file added ... use the default gem.conf f…

    …or GemServerRemoteServerExample-based tests ... improve GemServer>>performOnServer: error message ... address the AlmostOutOfMemoory issue (for good?) apparently AlmostOutOfMemoory wasn't getting re-enabled
    dalehenrich committed Jan 2, 2015
    Configuration menu
    Copy the full SHA
    90e1c0e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cb36d54 View commit details
    Browse the repository at this point in the history
  5. Issue #10: remove some logging ... reduce percent tOC for triggering …

    …AOM to provide some cushion for death (with increased TOC default sice)
    dalehenrich committed Jan 2, 2015
    Configuration menu
    Copy the full SHA
    b784998 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d58ab5f View commit details
    Browse the repository at this point in the history
  7. Issue #10: start using a fixed list of 100 tasks ... I suspect that s…

    …ome random failures were due to running out of extent space with too many persistent AOM tests....
    dalehenrich committed Jan 2, 2015
    Configuration menu
    Copy the full SHA
    55050b1 View commit details
    Browse the repository at this point in the history
  8. Issue #10: stubborn 3.1.0.6 wants to fail ... reduce the task list ev…

    …en further for test100Tasks too much stress?
    dalehenrich committed Jan 2, 2015
    Configuration menu
    Copy the full SHA
    260c613 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    28ced20 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5e6ecff View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2015

  1. Configuration menu
    Copy the full SHA
    bed03cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a3898a View commit details
    Browse the repository at this point in the history
  3. Issue #10: convert startBasicServerOn: to basicServerOn: ... basicSer…

    …verOn: is now the method that should be subclassed
    dalehenrich committed Jan 3, 2015
    Configuration menu
    Copy the full SHA
    90b60af View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f871205 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    47bfe86 View commit details
    Browse the repository at this point in the history
  6. Issue #10: tweak stack unwind logic in GemServer>>gemServer:exception…

    …Set:beforeUnwind:ensure: ... use explicit `return:` instead of falling off end of exception handling block
    dalehenrich committed Jan 3, 2015
    Configuration menu
    Copy the full SHA
    d720a82 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    26028b9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    494d0a0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8b511d9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d71293b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a05ab86 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2c88683 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5d3268e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0d83460 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    13616eb View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    82afd09 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2015

  1. Configuration menu
    Copy the full SHA
    c18ad65 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b31fac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2db330b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    33b5e0d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    51efb1c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1ff53fe View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7317f3f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    62b57c2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b3b7c9c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c115050 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    114ad8a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3696fa7 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    124ab70 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    410daf8 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e2e509d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    0028e9a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    6528079 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    77b5914 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    fdbdb6e View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    4c88be9 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    e7ebfd7 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e21a7c7 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    ad9ef2c View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    398891a View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    e4e8669 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    c2546d9 View commit details
    Browse the repository at this point in the history
  27. Issue #10: rename GemServer>>startSigAbortHandling to GemServer>>star…

    …tTransactionBacklogHandling ... write to gem log first, then create continuation in GemServer>>logStack:titled:inTransactionDo:
    dalehenrich committed Jan 4, 2015
    Configuration menu
    Copy the full SHA
    a6de2be View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    3cbb0c6 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    8ea7aa3 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    336a3dc View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    50078f8 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    cccc4e8 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    8f3724c View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    f5b823a View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    eece565 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    19af2f1 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    1057788 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    e03df4f View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    4a1460a View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    eecf251 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    ac22cf9 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2015

  1. Configuration menu
    Copy the full SHA
    6162b57 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7744de View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea323b6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0f8cb7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    50bf785 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2015

  1. Configuration menu
    Copy the full SHA
    9800d1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d2e7eb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2eb253a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a3f8bb1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2b55265 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9f64361 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    261fef2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d4832ce View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    77fea62 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    09fba9e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7f59891 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8e8a330 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3c361f0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    9a151f6 View commit details
    Browse the repository at this point in the history
  15. Issue #10: add GemServerRemoteClientExample>>submitAndWaitFor:gemServ…

    …er: to make example in doc a bit easier to understand
    dalehenrich committed Jan 6, 2015
    Configuration menu
    Copy the full SHA
    6d987a9 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ce90c51 View commit details
    Browse the repository at this point in the history