You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@streams.apache.org by smashew <gi...@git.apache.org> on 2014/09/04 21:53:36 UTC

[GitHub] incubator-streams pull request: Working

GitHub user smashew opened a pull request:

    https://github.com/apache/incubator-streams/pull/77

    Working

    

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/smashew/incubator-streams working

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-streams/pull/77.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #77
    
----
commit c21e2b8687738753ff51ff2a3e595a1e4b5a439c
Author: Matthew.Hager@gmail.com <ma...@gmail.com>
Date:   2014-05-13T16:19:45Z

    Merge pull request #1 from apache/master
    
    f

commit 5c6f6560c2a9d90ad1406733f0dee80b1f418804
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-15T16:19:39Z

    STREAMS-81 - Fix for:  There is an issue shutting down the local streambuilder, this is the fix.

commit 1c30164a2d58d141b15d7ea181405542eda766e2
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-15T16:32:21Z

    I noticed these threads running to, causing an issue.

commit ff6bbd579594a20893ae33a64b11c1cb7e085b38
Author: Matthew.Hager@gmail.com <ma...@gmail.com>
Date:   2014-05-15T20:39:14Z

    Merge pull request #2 from apache/master
    
    merge

commit 49511e8022627e8ee1e2257372a354c753477868
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-16T01:01:59Z

    added some more tests, re

commit bf6e4627957b845d74b19e50306f6c3168d8a62f
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-16T15:39:38Z

    Added more tests... still working on getting them all to pass and adding some more delay tests

commit 4e5e78d550559235e47c9fc7f3b4bb9816825e66
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-16T15:40:26Z

    Changes to url

commit 2683fc8617edbd86b1258e48d5cb873f29e9fe31
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-16T16:41:54Z

    moved some tests around and some other stuff

commit 6112b54e6e9e92fe8fb36c949237a7b418219aa4
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-16T17:28:44Z

    Took out the monitor thread, replaced with a schedule. The monitor thread because of the Thread.sleep(#) was causing the shutdown behavior to be slow and masking issues that resulted from improper handling of the queues.

commit e4725e6f5f78115a261e39f9d97e0fc43d5009e8
Author: Robert Douglas <rd...@w2odigital.com>
Date:   2014-05-16T19:18:03Z

    Added in additional delayed tests and removed one redundant LocalStreamBuilderTest

commit a3061d5c597e65217c6d18f03e58955f2b1ee451
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-16T19:21:03Z

    pushed more items down into the base class for simplicity and readability. Many things are now marked as 'final' which shouldn't be changed during operation.

commit dd23158d824426047933a7ad8c6b3e76e3187823
Author: Robert Douglas <rd...@w2odigital.com>
Date:   2014-05-16T22:39:49Z

    Added tests to ensure that proper behavior occurs when errors are thrown at runtime in various stages of the stream

commit 323d9c196af719605e2a55ce2572558ebcfbd98d
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-17T01:45:03Z

    All tests have been added, everything is working, many different delays, and use-cases represented. All work and tests, save the delay tets, are extremely fast in the ms to produce and shutdown properly.

commit 2a1928e1bb65d13c345c28537fb050eec6a398f9
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-16T19:21:03Z

    pushed more items down into the base class for simplicity and readability. Many things are now marked as 'final' which shouldn't be changed during operation.

commit cbf223d7baf1106767d59218820b46dca748ed7b
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-17T01:45:03Z

    All tests have been added, everything is working, many different delays, and use-cases represented. All work and tests, save the delay tets, are extremely fast in the ms to produce and shutdown properly.

commit 40a258b21f641675233a8c84663bf2b7c7e5dd6b
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-17T03:50:48Z

    Merge branch 'robdouglas-Unit-Tests'
    
    Conflicts:
    	streams-runtimes/streams-runtime-local/src/test/java/org/apache/streams/local/builders/LocalStreamBuilderTest.java
    	streams-runtimes/streams-runtime-local/src/test/java/org/apache/streams/local/test/processors/PassThroughStaticCounterProcessor.java
    	streams-runtimes/streams-runtime-local/src/test/java/org/apache/streams/local/test/writer/DatumCounterWriter.java

commit aa2a0253f8a764b2687b8b4691af08e39322253d
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-17T04:45:22Z

    Completed overhaul of LocalStreamsbuilder. Much faster backwards compatible and now, complete with over 30 working tests.

commit 013519de8da46b638427693900cecba5940a72e6
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-17T05:35:08Z

    Added License headers to the top of every file, even though, they weren't previously there.

commit 633c584ec09929cbc8d8a1ce59bbd15b8103871f
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-19T16:34:52Z

    Removed some classes for code-reduction and simplicity.

commit c8116f37ad2194aacc145561cba1cd33a63e3295
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-19T17:59:48Z

    Resolved 1 slight bug.

commit 34f77d7f0e3e117f19631673a54b78896ee2ad93
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-20T19:09:39Z

    Some quick refactoring

commit 2b93ba77790619adaabffcfb1766f7e9fe34cefc
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-21T08:44:01Z

    Link details should get the raw HTML to pass along to the others, he is really in the best position to since he already has an open HTTP connection. This makes caching much easier as well.

commit c763ae908f9404fa6889e778eb7e0cb0eb9df0e8
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-21T20:58:59Z

    Speeding up different portions of the link resolver.

commit bf3e387f66ed256ac9b8686c737111c2abe34b4a
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-27T16:51:42Z

    Fixed edge case where items could be dropped and improved reporting.

commit dbb9d22bd5e3df59ffa50602895d681443f7fbda
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-27T22:40:26Z

    Switched LocalStreamsBuilder to ThreadedStreamsBuilder to prevent errors in personal project.

commit 57793158f1c8333c56040b751cff3a142630b51f
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-05-30T17:39:39Z

    Changes to the default wait time.

commit e57061306030754f74ca40372ed587350bacf51c
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-06-02T04:33:01Z

    Fixed serialization issues by creating a structured fallback

commit fa202dde34c3bbfbc2c7f2e36c3bc295ea893e91
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-06-03T05:16:37Z

    Implemented base64 encoding for non "text/html" file types.

commit 483ca8e41b2988fee5c564c8cc0a4022e8c93fd8
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-06-03T15:50:52Z

    Fixed bug to wait longer if the outbound queues are backed up.

commit 0863cb42115e29f0e20e54f9a1861ae014e72da3
Author: Matthew Hager <ma...@gmail.com>
Date:   2014-06-04T08:01:19Z

    Now working, much faster, with tests!

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] incubator-streams pull request: Working

Posted by smashew <gi...@git.apache.org>.
Github user smashew closed the pull request at:

    https://github.com/apache/incubator-streams/pull/77


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---