Skip to content
This repository has been archived by the owner on Jul 7, 2020. It is now read-only.

Cleanup of error handling in AbstractOutputWriter. #19

Closed
wants to merge 25 commits into from

Commits on Feb 11, 2014

  1. Merging spawn javascript minimization script into master.

    Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    853263c View commit details
    Browse the repository at this point in the history
  2. Make sure to clear error state after enabling job

    al authored and Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    c96de2a View commit details
    Browse the repository at this point in the history
  3. [maven-release-plugin]prepare release v4.1.1

    addthis-buildbot authored and Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    031adc0 View commit details
    Browse the repository at this point in the history
  4. [maven-release-plugin]prepare for next development iteration

    addthis-buildbot authored and Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    85054a7 View commit details
    Browse the repository at this point in the history
  5. Cleanup of logging level invocations. INFO is for informational errors.

    ERROR is for error conditions. WARN is for warnings. When in doubt use ERROR over WARN.
    Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    fcb424c View commit details
    Browse the repository at this point in the history
  6. Implement a new optional lazy loading mechanism for the plugin archit…

    …ecture.
    
    Use the lazy loading mechanism when loading the executable targets.
    Because we do not want to load the yammer metrics for all executable classes,
    then we must use a lazy loading mechanism.
    Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    3dc974a View commit details
    Browse the repository at this point in the history
  7. [maven-release-plugin] bugfix to hydra 4.1.1. All users should upgrad…

    …e.prepare release v4.1.2
    addthis-buildbot authored and Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    56910c0 View commit details
    Browse the repository at this point in the history
  8. [maven-release-plugin] bugfix to hydra 4.1.1. All users should upgrad…

    …e.prepare for next development iteration
    addthis-buildbot authored and Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    f67c0ea View commit details
    Browse the repository at this point in the history
  9. Don't update meters based on queries that never actually started.

    al authored and Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    21b5f14 View commit details
    Browse the repository at this point in the history
  10. fix an array logging statement in SSM

    tea-dragon authored and Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    b61a10b View commit details
    Browse the repository at this point in the history
  11. Adding additional documentation on the parameter 'hard' of the alias …

    …path.
    Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    e64db9a View commit details
    Browse the repository at this point in the history
  12. Instructions for OS X in README.mdown.

    Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    6aa279e View commit details
    Browse the repository at this point in the history
  13. Adding test for executable commands that are prerequisites

    to the beginning of the local-stack.sh script.
    Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    886bdb1 View commit details
    Browse the repository at this point in the history
  14. Improvement to task logging output. Hydra processes units of data cal…

    …led bundles not packets.
    Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    c493aaf View commit details
    Browse the repository at this point in the history
  15. Adding ability to repair PageDB as a separate utility that can

    be run outside the context of a hydra job. Moving class from
    /test to /main in order to make it possible to deploy in executable
    jar.
    Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    2b2968a View commit details
    Browse the repository at this point in the history
  16. change log level for oplimit when additional bundles are received

    abramsm authored and Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    2cde442 View commit details
    Browse the repository at this point in the history
  17. In the PageDB repair utility if a (key, value) pair in a page

    does not belong on a page, then move it to the next page
    only if the key does not already exist in the next page. If the
    key already exists in the next page, then do not move the
    (key, value) pair but delete the (key, value) pair.
    Minor change to logging output so it will emit position i
    of the key with respect to the original ordering of the keys.
    Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    def17b4 View commit details
    Browse the repository at this point in the history
  18. inject QueryStatusObserver into more operations so that canceled or c…

    …ompleted ops do not suck up any more CPU/IO than needed
    abramsm authored and Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    e111922 View commit details
    Browse the repository at this point in the history
  19. add QueryStatusObserver to OpHistogram

    abramsm authored and Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    79f01cd View commit details
    Browse the repository at this point in the history
  20. Use cached value for queue size, removing need for sync lock

    al authored and Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    64b2d06 View commit details
    Browse the repository at this point in the history
  21. prevent NPE when there is no cell operation to perform

    abramsm authored and Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    78a9f89 View commit details
    Browse the repository at this point in the history
  22. Adding 'do not delete' parameter to job configurations that will prev…

    …ent a job
    
    from being deleted. The default value is disabled. Renaming the method
    Spawn#deleteJob(String, String, Integer, boolean) to Spawn#deleteTask() so it
    will not be conflated with the actual job deletion method. Added @OverRide annotations
    where appropriate in Job class.
    Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    f6c38ea View commit details
    Browse the repository at this point in the history
  23. default to PivotOp.SUM for cellop

    abramsm authored and Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    fadbb19 View commit details
    Browse the repository at this point in the history
  24. Initial cleanup of AbstractOutputWriter. Error messages

    should have log level ERROR.
    Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    294d41f View commit details
    Browse the repository at this point in the history
  25. Cleanup of error handling in AbstractOutputWriter. If an

    error is detected in any of the threads then record the
    error so that subsequent calls of writeLine(String, Bundle)
    will propagate the error to exit the job. Converted the fields
    'stopped' and 'exiting' from AtomicBooleans to volatiles because
    no test-and-set operations are performed on these variables.
    Michael Spiegel committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    8c285c4 View commit details
    Browse the repository at this point in the history