This is an automated email from the ASF dual-hosted git repository. sblackmon pushed a change to branch STREAMS-634 in repository https://gitbox.apache.org/repos/asf/streams.git.
at 439f66b resolves STREAMS-634 This branch includes the following new commits: new ffee499 git-svn-id: https://svn.apache.org/repos/asf/incubator/streams/trunk@1419811 13f79535-47bb-0310-9956-ffa450edef68 new c58a357 initial checkin of OSGI component project created with PAX plugin for Maven new d15ed83 inadvertently committed .idea folder... new fe3ea85 Adding web project for simple war deployment (using Camel archetype). Depends on: new 0ae1310 Adding web project for simple war deployment (using Camel archetype). Depends on: new 034076e adding gitignore file new 0cb2dc3 updating git ignore file new 3b85a9b adding OS, IDE, and compiled ignores to .gitignore new 9bf19af added additional ignores and updated project POM to reference deployed MASTER POM in apache repos new 74090e4 adding license, notice, readme files new 54312e5 removing static license in favor of maven remote new 3b42de8 heart beat osgi component, working route deployable in servicemix, and web app new 4717af0 web app still in infancy, camel context will need to be played with to load beans and routes new 44c63fd rebasing svn and creating working deployable routes new 85ce6ae deleting old data files new 498c2b5 dynamic routing with slip working new b881adb updated pom for osgi components new 5100376 set up registration endpoint in Camel EIP routes, sends to OSGI registration bundle new e46fb52 added activity consumer osgi bundle, dynamic route setup for registering publishers, and publishing url for push consumers routing dynamically new b2bee3b fixed the null body message route...publish to splitting message and placing on Q infrastructure is in place with dynamic routing new f7db90f added dynamic http endpoint building, return to registering publisher is url they should publish to new 9174c09 added configuration - something is null in the consumer router...need to track it down new 8c66e34 fixed null pointer in route creation with config new d2613e8 added subscriber registration routes and classes new b12e238 fixed subsriber url setting new d252759 adding configuration of subscribers to be json object new c00b8ef adding subscriber config classes new f976e14 setting up subscriptions using JSON post configuration new aa9ad61 added authenticate boolean and changed filter interface new 437dfa9 added aggregator new cdc9eca added publisher setup with JSON post new ba848c9 changing context files to separate osgi import and spring beans new 1ee20c6 war is deployable...need to work out the servlet endpoints though new b68d682 war deployment to tomcat working, need to improve configuration files and resource copy to make it a bit more DRY new 5c55387 fixed up properties loading and DRY'ed up the context between web and OSGI deployment new d5dce75 minor tweaks to make sure the endpoints return the fully qualified URL in both WAR and OSGI deployment new fb98aee - cleanup and standardizing master pom and other pom configurations - correcting and improving maven-remote-resources-plugin usage - adding missing license headers to pom files (only) - adding missing parent pom references - renaming RELEASE NOTES -> RELEASE_NOTES (master pom project) - adding LICENSE and DISCLAIMER to main project root - removing now redundant L&N related resource files new d6b44c8 fixing incorrect module versions new 0e97d64 Committing patch from Danny Sullivan (STREAMS-17) new bd3fff7 creating the branch for cassandra repository new 306daeb Adding cassandra directory to the cassandra branch new ed45bc8 adding methods to receive activities from the repository new 800317c changed from astyanax to datastax driver. After subscribing, the subscribers stream is populated with 10 streams from the database. new 3503361 changing database schema for cassandra repository new 98a6613 You can now specify filters new e4e0219 adding persistence for subscribers new 9e207a9 updating rave variables and ignoring tests new da4d4b5 adding provider to database schema new 121765d adding support for provider in CassandraActivityStreamsEntry new a6c7c19 immediate update of freshly registered subscribers new 99cec9e 10 most recent activities returned on initialization new 72c2842 adding correct type for test new 3e397f6 reversing list order new 721827e prepending to the front of the list new 4457f1f adding log statements to subscriber new e2a44dd moving cassandra branch over new be5733a updating to datastax 1.3 and multiple filters is now possible new fdd86f8 Added snapshot repository to master pom new 72f47f4 springifying the cassandra repository layer new 00fa6bc Applying a patch from Carol Hansen new 36f4b7e committing a patch from Carol Hansen new e4cc7e3 branching to commit a bunch of good stuff new 5dd288b Committing a bunch of cool stuff new 1710058 Adding directories containing the cool stuff new 3d63885 cleanup new 72ef5ce cleanup new 23e1116 small updates to core and persist implementations new e66e46b a few missing files new 77e43ad MERGE streams sblackmon 1556700:1559229 into trunk new b6a1509 Switched from Serializable to Object as core document new 545cfaa storm wrappers for providers and persistwriters new 82917c4 a few new dependencies new d3896be Working implementation of RSS polling / aggregation / conversion to activitystreams format new 44fdecb Migrated sysomos heartbeat API classes, building but still need to migrate the tests. new c3f3b16 made this a typed interface new a6f733f updated bc ActivitySerializer is now a typed interface new fe64cd9 this file was missing from an earlier commit new 912449e added twitter4j new 24e8e2a implemented TwitterTimelineProvider new eec941a added basic execution awareness - provider attempts to terminate when done and because its a thread the pipeline application can detect it is done and close subsequent steps new 484fd07 implemented full timeline collection (up to twitter limits) new a8323f9 simple hdfs writer new 6c6bf4f bumped typesafe config version new 5209571 this change allows a processor to create multiple activities detected within a processed document new 7560a81 svn ci -m "MERGE streams sblackmon [1556700]:[1566685] into trunk" new 886313f These changes should allow the project to build on Jenkins, rather than error out when jsonschema2pojo tries to build .svn directories new 7f74814 These changes should allow the project to build on Jenkins, rather than error out when jsonschema2pojo tries to build .svn directories new 4868488 Scaffold for streams-persist-elasticsearch new 1d7c174 These changes should allow the project to build on Jenkins, rather than error out when jsonschema2pojo tries to build .svn directories new acff4dd These changes should allow the project to build on Jenkins, rather than error out when jsonschema2pojo tries to build .svn directories new 1ab6509 These changes should allow the project to build on Jenkins, rather than error out when jsonschema2pojo tries to build .svn directories new f5a5045 Scaffold for streams-persist-elasticsearch new c179122 These changes should allow the project to build on Jenkins, rather than error out when jsonschema2pojo tries to build .svn directories new 46d87fa These changes should allow the project to build on Jenkins, rather than error out when jsonschema2pojo tries to build .svn directories new 341edb4 added kafka reader capability - not yet tested! new e168955 added kafka reader capability - not yet tested! new 14e0866 Working implementation of Writer new 955992b Working implementation of Reader new a4ebd52 Misc updates new 39b8536 Initial implementation of mongo writer new ad6cf90 git-svn-id: https://svn.apache.org/repos/asf/incubator/streams/branches/STREAMS-26@1570723 13f79535-47bb-0310-9956-ffa450edef68 new 582919f Merging Ryan's patch, refactored a few modules to match new interface, removed all that don't match new interfaces from the reactor for now. new 2886fbb git-svn-id: https://svn.apache.org/repos/asf/incubator/streams/branches/STREAMS-26@1570743 13f79535-47bb-0310-9956-ffa450edef68 new 1e29516 Reverting changes to 1569602 new 6ea69f2 fixing STREAMS-26 branch new d256daf fixing STREAMS-26 new 3d7ff8f Activating kafka and hdfs modules Ensuring providers, processors, and persisters are serializable new c028136 adding a few missing files new 4705fcb adding uncommitted core classes, and updates to twitter, es, mongo, hdfs new 396eb4a altering StreamsResultSet to be easier to use new 7465065 some refactoring for dataflow new 715e411 applied ryan's patch for type-aware deepcopy avoiding needing to serialize member fields of writers new 8f4e4a5 Added public static IDs to assist stream builders new 00a3a19 Missing a jsonbean new 728a225 Refactored to use StreamsLocalBuilder new 2eb90cd Adding a missing package new ce6961d Adding support for perpetual streams, minor refactoring, work on moreover provider new e6f3d4e Made some tweaks and now provider is running single-threaded new 63a85a8 updates to ES 1.0.1, perpetual read from hdfs new ab103c9 merging ryan and steve latest new d764d7c missing two files new 3499016 found and fixed failure condition in moreoverclient made HDFS id (column 1) the default ES id new f916512 Cleaning up contrib modules Preparing to merge STREAMS-26 new 3a19288 Fixed long-running test new d4b03f8 these iml files shouldn't be here new 8147821 Merge branch 'STREAMS-26' of https://git-wip-us.apache.org/repos/asf/incubator-streams into STREAMS-26 new 2ec7fe8 changing snapshot version to test with downstream builds new 61592dc adding google provider, tweaks to localbuilder and hdfs reader new e3d0469 changing build version back to 0.1-SNAPSHOT to prepare for merge new c614c6a not adding monitor thread, because it freezes LocalStreamBuilderTest new aaeb021 iml should not be in source control new d72d6b4 Merge branch 'STREAMS-26' new 1993313 adding some uncommitted modules reorganizing pom improvements new 89ff615 adding uncommitted modules new 381d758 adding overlays to .gitignore new adb43b2 dropping streams-pojo-extensions, BC activity can be extended without it move streams cassandra under contrib move streams-eip-routes under runtimes, renaming streams-runtime-webapp new ab5165a adding platform-level status counters debugging data leak new ec28cc5 adding platform-level status counters debugging data leak new 6adb12a a few missing files new c2a858d fixed datum leak new 7f543e5 added prototype pig runtime wrapper for serializers and processors added serialization exceptions storm version bump to match maven central new 68ab754 switch activity twitter and datasift pojos to use Joda DateTimes created StreamsJacksonModule many misc version bumps pom cleanup new b59bcd2 refactored to simplify vastly improved test of activity serialization fixed jackson mapper configuration issues causing better tests to fail new 9e757ae making activity.links an array of strings, so it's useful adding processor-urls, still debugging new 5d0f6bc adding backup job adding hdfs writer config new 9edf176 attempting to fix jackson date deserialization setting up a pig runtime test capability new 37480ea attempting to fix jackson date deserialization new 6967d1f Changed parsing strategy new eb6f46a attempting to fix jackson date deserialization pom cleanup of logging dependencies new 361fea9 Added RFC3339 utility new 41a04f9 Added unit tests and fixed bugs new 574e103 Updated serialization utilities new ee4efbb misc improvements new 5f1fab3 Merge branch 'springcleaning' of https://git-wip-us.apache.org/repos/asf/incubator-streams into springcleaning new 5eeccd5 trying to isolate cause of [main] ERROR org.apache.streams.pig.StreamsProcessorExec - java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: Could not initialize class org.apache.streams.data.util.RFC3339Utils new cd4355a unignored unit test new a93bb17 attempting to fix jackson date deserialization new 2982e00 changed versions to SPRINGCLEANING new 5ff406f Merge branch 'springcleaning' of https://git-wip-us.apache.org/repos/asf/incubator-streams into springcleaning new aa6f3e5 document executor new 8883b43 pom cleanup, of logging libraries new d8feb5b Changes new f1518b3 Merging ryan and matt's changes Tweaks to enable twitter-userstream-local new da2d80c initial version of boiler pipe processor (originally authored by @smashew) new a6bd76a Fixed bug where meta data was not be copied to cloned datums new b8fef9d Tweaks to Twitter & ES to restore examples new 6b66b2e merging @smashew's DateUtil ensuring processors utilize prepare method new 249198c Tweaks to Twitter & ES to restore examples new 0c31066 Tweaks to Twitter & ES to restore examples new cc9bc04 hdfs-pullarticles working new 4a2ca2d Simplified twitter provider options Userstreams are connecting need documentation on creating oauth credentials authorized for specific user stream new 1092361 Fixed endpoint issue in TwitterStreamProvider new 27e6716 pushing progress on lucene and storm modules new 56a395f additional pom cleanup and processor work new 4b3d00e Java Bean for Link Details new 7c77814 cdh version new 79ac9aa merged new f877c5f Fixed memory leak in ES reader pipelines new 522096e userstream now writing to ES in real-time new 3d96497 make sure ID is propagated to ES Writer new af1efe8 Updated formatting and organization to better reflect best practices new b5fd7e7 Refactored Elasticsearh components into their own class for better cohesion new f008569 Updated locking to ensure multiple threads can offer to the queue but only one can swap the reference new 9d18c11 Added license headers new d14ebfa Removed extraneous classes new 6ad81a2 Completed partial RequestBuilder abstraction new e6f8a74 STREAMS-62 | Ensured that all processors in incubator-streams/streams-contrib were serializable new b7379c3 STREAMS-62 | Removed author information and included Apache License header for new classes new 1ac62d7 STREAMS-62 | Moved license headers to correct locations new 4d549ec Added host attribute new 4f16ba4 Abstracted data calls to API new 96c08cc Moved data objects to separate class new 3b7fd5c Refactored to use utils class new ac00907 Implemented provider new 9778a28 Implemented Query Task new 2a803c3 Added DateFormatters to the RF3339Utils class to be able to parse abitrarly formatted Strings new 8c43050 Renamed method to formatToUTC new ac1e37d Fixed issues with logging new fdba6ff Merging changes for STREAMS-64 new 85510a7 Added configurable timeout to Providers new 1d0d97b Fixed issues with locking and flushing new be58524 Fixed logic bug new 40ab159 Isolated to new package. new e6ffe29 Added new converter new c837a2c Updated Persist writer to have a configurable background flush thread new 6934c7a Updated termination process new fb8f7ae Fixed deadlock issue new f62afa5 Fixed issue where exception terminated thread and it wouldn't start again new 741a454 Added user information and made some other modifications to increase the readability. new 544a0c9 S3 Reader / Writer for apache streams new 651be79 https://issues.apache.org/jira/browse/STREAMS-73 new f2383db Resolves https://issues.apache.org/jira/browse/STREAMS-70 new 4f30bd2 Sorry, this isn't even being used. new 1a03d5f Changes based on feedback. new 361d122 That was a debugging statement, pardon. new d1018e9 Added licenses, and more code formatting to comply with styles. new ae27541 Switched everything over to ComponentUtils.offerUntilSuccess per @mFranklin's request. new f24f251 resolves https://issues.apache.org/jira/browse/STREAMS-60 new 2d15634 Changes necessary to satisfy JIRA issues STREAMS-75,76,77 for Streams' URL Unwinder new 734e285 sorry, changed the delay time to 1 second. new 7293594 merging fixes and addressing serialization problems to get twitter streams-examples working. new 7e4e109 fixes to get streams-examples working new 7115af0 Changed this test for speed, has no effect on the outcome. new 145ec84 Merge remote-tracking branch 'origin/pr/7' into streamstutorial new 1cc9d0b was missing imports and using random in a way that wouldn't build in jdk6 new c59ab10 Merge branch 'streamstutorial' of https://git-wip-us.apache.org/repos/asf/incubator-streams into streamstutorial new 87bd8a3 fixed premature-timeout new 64cd122 increasing queue size and initializing twitter during prepare new 9681392 Removing debug statements. new d2a8aa0 While running this, I found a null bug that prevented the flag for "wasRedirected" to never be set. This corrects that issue. new 237f2a6 line missing from merge new 05d513f force this file not to be instanciated new ebc1938 good call now synchronized on the same object for readability. execution is not affected. new 985ece5 Added license headers. new c38eef6 added some more tests, added more personal utilities, and renamed DomainSensitivity to LinkResolverHelperFunctions to be more explicit since it has many more functions in it now. new e683009 Merge commit '237f2a6ab13c68a61cf715004fe7b85db66237f6' new 65822f2 Added new module for regex processor new 124e01e Added Regex Utility to aid in parsing of content new 4ae10fd Added new test cases new 204977e Added hashtag processor new 1bbfaca abstacted functionality new 37d378d refactored hashtag processor to use new abstraction new 75578e9 added mentions extractor new a1b0209 Added URL extractor new 5608d28 Fixed modifier for contstructor new aa376fd Added keywords to the converter' new 65157bd updated per pull request feedback new a84ec40 STREAMS-87 | We now try to collect an ID's timeline put to 5 times before giving up new a63d3e2 Serializer Test is working Processor Tests need a valid processor to test new e4557ea UDF Wrappers and Tests new da86ea1 Added license / javadoc headers new d965ed9 License headers new 45dee67 Merge branch 'STREAMS-70' new a4573f2 Merge branch 'STREAMS-33' new f1b4620 Datasift Fixes and tests new 7b1fb67 Added more javadoc comments new 23fd12d Added license headers new e58d705 Ignored tests new 905cc8c Updated counters with locks and tracking requests new a20b2e1 changed scope of testing dependencies new 2ffdc75 Re-enabled counts and tested that they work with configured timeout (STREAMS-90) new e7efd43 Changed lock for outstanding request tracker to avoid collisions with main write lock (STREAMS-89) new c5142b3 Changed lock object and put a lock around update totals that is different from the primary lock (STREAMS-89) new f4a060e STREAMS-91 | Changed the json schema for the tweet object in order to remove old Contributor style. Now a contributor simply consists of a list of longs representing user IDs new 18b358f STREAMS-91 | Removed change to hashtag object schema new e29eadc STREAMS-93 | Updated the Hashtag POJO schema in tweet.json, added dependency on streams-processor-urls in streams-provider-twitter (to get LinkDetails POJO) and updated all Twitter serializers to add in generic extensions new 8fed208 STREAMS-88 | Updated the TwitterEventClassifier (and subsequent tests) to react appropriately to 'User' objects. The TwitterProfileProcessor can now process on 'User' objects as well new 2446c98 STREAMS-93 | Moved duplicated addExtensions() function up to TwitterJsonActivitySerializer class as a utility function new ea3f312 STREAMS-95 | TwitterProfileProcessor now constructs all StreamsDatums with the user's unique ID (from Twitter) new 90c082e STREAMS-97 | If the outclass is 'Activity' TwitterTypeConverter no longer immediately returns. Added count variable to keep track of the flow of datums new 7637b60 STREAMS-93 | Removed url additions to extensions attribute new ce531ba STREAMS-87 | Added comment detailing thoughts about why '5' was chosen for the number of retry attempts new 28fa93d STREAMS-93 | Removed dependency on streams-processor-urls new a2182b1 Merge pull request #1 from apache/master new 106eb00 Merge branch 'master' into STREAMS-87 new 36099b6 Merge branch 'master' into STREAMS-93 new a230b96 Resolves STREAMS-59 new 69244fa Additional tests Additional logging Fix to prepare statement for compatibility with runtime-pig new 5688a28 Additional tests SLF4J logging More logging Class comments Fixed issue in constructor causing process document to return empty Version bump new db1d6fb fixed readme typo new 75d946e Merge commit 'a230b963fd6a5e6e40f78a355330d5c1da9097b5' new 57f8162 Additional tests Additional logging Fix to prepare statement for compatibility with runtime-pig new cbb60a4 Merge commit '69244fad451d04149b325d6e8d93da22f864f039' new e5c95d6 Merge commit '5688a28272f93d48af4ff7e2848f5db7803880cd' new e71b13f Added necessary configuration to run in backfill mode new 2570fa7 Updated stream to support backfill new a48d1a2 Changed map structure for config string new 0681420 Fixed incorrect key used to access map new d93f956 Enabled offset tracking new ced9d24 Fixed issue where lastID is set incorrectly during a backfill new cb46da2 Added utility class and moved utility methods to it from activity serializer new 37967fb Updated serializers to use new utility class new 5c19b6e Abstracts the updating of the activity object from a tweet to a reusable activity new d9f5f11 Refactored utility to support retweets new 5f0d83e Refactored utility to support deletes new 27c6d65 Added processor that queries the twitter API new 252801c Updated backoff new b48c03d STREAMS-86 | Added a Reentrant Read/Write lock to ensure that the provider queue is only accessed when appropriate. This helps to make sure that we don't drop data between this provider any any subsequent components new 4eda5af STREAMS-86 | Added a readlock around offering to the provider queue new aedcdf4 STREAMS-86 | Added back in old number of attempts to try (will change in separate pull request) new bc5a2f9 STREAMS-86 | Added in constructQueue() call in prepare method new 7cabbf3 STREAMS-86 | Added in necessary license header and removed unnecessary imports new 12af7b3 STREAMS-86 | Added write lock when we reassign the queue's reference in the prepare method new ea7b662 STREAMS-86 | providerQueue is constructed before checking to see if it is null. Otherwise, will fail every time new 189d443 STREAMS-86 | Changed the read/write lock to protected from private so that any extensions of this class can override the captureTwitterTimeLine method new ec5d348 STREAMS-96 | Changed constructQueue method to protected and added constant: MAX_NUMBER_WAITING new 4580d53 Merged PR#19 from rdouglas/STREAMS-87 new 44167ec Merge branch 'master' into STREAMS-93 new 3f59c3a STREAMS-93 | Moved duplicated activity/actor methods to TwitterActivityUtil class. Ensured that those new methods were comprehensive new 0fc4606 STREAMS-93 | Properly setting image in actor object new 48b9884 Added build profile for tests, so tests only build and run in java 1.7 or higher new 2fa748e Merge PR#26 from robdouglas 'rdouglas/STREAMS-88' new 8d7cf5c Fixed merge error for PR#26 new 0f7229a Merge PR#27 from robdouglas 'rdouglas/STREAMS-97' new 077f37c Merge PR#23 from rbnks 'rbnks/STREAMS-41' new f4749b9 STREAMS-98 | Fixed bug where count does not get reset on match new a94af4e STREAMS-103 | The run method in StatusCounterMonitorThread caught the InterruptedException, but never did anything with it. As a result, any calls to this.monitor.shutdownNow() were essentially ignored. Added in an explicit call to its shutdown method once that interrupt is received new 0232a3a Fixed NPE in DatasiftTypeConverterProcessor. Changed DatasiftStreamProvider to output interactions as Strings, since Interactions are not serializable. new 93914c5 Merge pull request #2 from apache/master new e67d9ad Updated formatting new cb0c879 Replaced e.printStackTrace() with log statements new 5c15bd8 Added error handler with retry new d4d95cc adjusted error message new a6831d9 resolves STREAMS-55 new f2d0715 Datasift mapping to activity fixes and extensions new 981343a Merge branch 'apache_master' into DATASIFT_SERIALIZER_FIXES new 71e1a9e STREAMS-104 | Changed Exceptions caught to be broader new 0ab4fb1 STREAMS-104 | Moved reset into the try/catch new 5516471 Fixed bugs in datasift provider and improved datasift conversion to activity objects new c4b36af STREAMS-99 | updated method to be protected rather than private for easier extension new 8d55437 Applied PR#32 from 'robdouglas/STREAMS-103' new 55417ff Merge PR#33 from 'rbnks/STREAMS-102' new 18925ba STREAMS-106 new 829f805 Merge pull request #3 from apache/master new ae740c8 STREAMS-107 | Added in license header and broke out method to create a new StreamsDatum object. This way, any classes that extend TwitterProfileProcessor can override how their individual StreamsDatum objects get created (with a different ID, for example) new 7b93a40 STREAMS-107 | Removed license header new ec2ae35 106-sblackmon new 997c691 Removed author information from old files new 92d8d86 STREAMS-83 | Updated interface with isRunning method new a8ae193 STREAMS-83 | Updated test providers with new mehtod new 673b38b STREAMS-83 | Updated Twitter user information provider with running method new 89b191e STREAMS-83 | Updated Sysomos information provider with running method new 8bdb63c STREAMS-83 | Updated Console provider with running method new 82858eb STREAMS-83 | Updated twitter stream provider with running method new 1327b3a STREAMS-83 | Updated twitter timeline provider with running method new ef483d4 STREAMS-83 | Updated rss provider with running method new 5bad0f3 STREAMS-83 | Updated moreover provider with running method new 42346da STREAMS-83 | Updated datasift provider with running method new b206852 STREAMS-83 | Updated s3 provider with running method new c9e80f5 STREAMS-83 | Updated kafka provider with running method new 8d874a9 STREAMS-83 | Updated webhdfs provider with running method new b90f7ce STREAMS-83 | Updated elasticsearch provider with running method new 73ca1e0 STREAMS-83 | Updated google provider with running method new d420205 STREAMS-71 | Added date parameters new 7afc27c STREAMS-71 | Updated config to use date parameters new 23fc011 STREAMS-71 | Updated organization for easier update of operation new f8e8ce5 first feature for STREAMS-109 new 9ad1e04 removed unneeded imports and fields new 409b999 STREAMS-71 | Updated to handle multiple modes of backfill new 519e4b0 updated dependencies new 7337b09 Removed commented code per request new 906a68e Removed klout information fromd datasift test files new ad595b4 Fixed RFCUtils so all tests pass new d63a27a additional feature : generate CSDL for general listening new e73d2ad Merge PR37 from robdouglas 'robdouglas/STREAMS-107' new 782fee4 Fixed extensions.coordinates.coordinates to map properly to geojson format new 4d93cbe Merged in apache master new 899b2e2 Merge branch 'master' into STREAMS-71 new 9fdcd8a Fixed datasift test data files format new 7d17165 Merge branch 'STREAMS-55' new 16343c6 Merge branch 'STREAMS-109' new 78066e6 Merge branch 'master' into STREAMS-71 new 7d6194d Excluded dependency was causing build errors new 14a9532 Merge branch 'master' into STREAMS-71 new 2899af4 Fixed error where test sources were set to java17 by pom instead of profile new 4ca2b6c STREAMS-71 | Updated logging new 7d9ee34 Merge branch 'master' of github.com:apache/incubator-streams into DATASIFT_SERIALIZER_FIXES new bce1657 STREAMS-71 | Updated time format new c7cbecd Merge PR#36 from rbnks 'rbnks/STREAMS-105' new a33c215 STREAMS-71 | Added Sysomos Configurator new 2ee3157 Merge pull request #4 from apache/master new bc9fe49 STREAMS-113 | Added ability to convert a Twitter User object an an Activity object. new c73dadd adding search request source as JSON field in configuration new 9582c0c better debug logging new 74a3864 Created MongoReader. Tested as pertual stream new fa982d0 Merge remote-tracking branch 'apache/STREAMS-110' new cae94d3 STREAMS-47 new e9ed506 added README new 1f1c1db added README new b1f94a6 resolves STREAMS-116 adding README new 31665bf fix for STREAMS-118 new 0705b26 Added check to sleep to make sure there is work to be done before waiting to execute new 34c95a6 Removed extra sleep new 1d36ab6 Fixed the ElasticSearchPersistWriter new 537b97a bootstrap of module new e0e4ad4 changes from comments. new 2e829d8 good catch Matt F. new da4d9ed STREAMS-119 | Added support for isRunning new d71b159 Merge pull request #5 from apache/master new c35c2ef STREAMS-105 | Ensured that the user_mentions entries are correctly structured and that the activity object has the correct ID and content new 7d65fb2 Merge PR#45 from Smashew 'smashew/Streams-ES-Writer-Fix' new d91c4a4 Fixed build issues with PR#45 new 42debdf STREAMS-113 | Code review feedback new 31888f9 Updated elastic search defaults with lower backoff new ba96627 Added default initial time for Sysomos new ce6e327 STREAMS-105 | Code review feedback new 949b676 STREAMS-105 | Code review feedback new 0df4fa1 Added mapping: new a3f443f Adding MUP source new 3b98df8 Merge pull request #6 from apache/master new 7b301ce Merge branch 'instagram' into STREAMS-122 new 1163653 STREAMS-122 | Updated the InstagramActivityUtil class to fully map Instagram MediaFeedData objects to Activities. Updated tests so that this deserialization and mapping can be tested new c1246d9 Merge PR#42 from robdouglas 'rdouglas/STREAMS-113' new 26f3614 STREAMS-105 | Code review feedback new 9d971ce Removed StreamsDatumCountable from procesor and added twitter specific link extraction. new fa3f922 STREAMS-105 | Updated the InstagramTypeConverter to use the conversion utility functions provided in InstagramActivityUtil new 815ce2a Merge branch 'master' into instagram new 23bfcac Merge branch 'instagram' into STREAMS-122 new 957e13f STREAMS-122 | Added header new b68828b Fixed bug where setting -1 timeout would result in a default timeout new 2fc2ba1 Added test for timeout indicator to allow for negative one new 8e2b1a6 Fixed logic bug new 7b5e0ef Updated based on PR #43 feedback new 789f9e6 Merge branch 'STREAMS-47' new 0380a28 removed links to external example repository new 738e7ca PR 44 feedback new c50ce91 Merge branch 'STREAMS-116' new 14f7050 STREAMS-122 | Responded to code review feedback new abaf5b0 STREAMS-105 | Code review feedback new 476748d allow timeline provider to run as perpetual stream new 8b12840 sleep for nonzero mills new af1f294 Merge pull request #7 from apache/master new d26ae91 Merge PR#48 'rbnks/STREAMS-123' new b7bf172 Created DatasiftTwitterUser object new 62aab45 Removed commented out duplicate code new b7a65e1 better comments and more optimal retry logic new e78a43b STREAMS-129| Updated error handling in task new 38ed41a STREAMS-130 | Updated isRunning logic new a2e0bfc STREAMS-131 | Updated stop to cleanup tasks and shutdown handler new a5e6012 STREAMS-131 | Added flag to shutdown to indicate if the JVM is shutting down new 78aa10f STREAMS-131 | Closing connections new 0d1fc31 STREAMS-131 | Fixed bug in elasticsearch client manager close new 5c9a531 Merge pull request #8 from apache/master new b45256c STREAMS-131 | Updated elasticsearch persist writer to close timer new fbb8ccf Merge branch 'master' into STREAMS-105 new 32bf3c3 STREAMS-131 | Updated mongo persist writer to close background flush task on cleanup new d7c073c STREAMS-131 | Removed errant change of cleanup call location new 4e9a2bb percolate implementation, untested new 7760393 STREAMS 121 | Added instagram provider and tests new 95f6d5d STREAMS 121 | Added javadoc comments new c7e7ad6 STREAMS-132 | Checking content in getMatches to ensure that it is non-null. Added debug logging statements to indicate when we hit a null content new 1e23300 STREAMS-121 | Merged apache instagram branch new 3325c6e STREAMS-133 | Refactored the way we handle SyndEntries so that the process is cleaner new d41890d STREAMS-131 | Because the elastic search components use the same static client, closing the reader can close the writer new c343a1b STREAMS-131 | Fixed incorrect closing of Sysomos reader task new 45510b2 Added license header and remvoed comments new 853ae3c Merge PR50 for 'rbnks/STREAMS-127' new b7e4c34 Merge PR47 branch 'rdouglas/STREAMS-105' new 110dddb STREAMS-121 | Change volatile booleans to AtomicBooleans per pull request feedbask new 3416369 STREAMS-105 | Changed user_mentions so that we use "handle" instead of "screenName" Altered the pom file so that the tests would be able to run given the test package structure new 8cc3d69 STREAMS-132 | Code review feedback new ae18656 STREAMS-105 | Removed requirement for all data sift tests to run, regardless if java 7 is being used or not new 2f0a20f Fixed merge issue for rbnks/STREAMS-121 new b3956f9 STREAMS-132 | Removed unnecessary try/catch loop from process method new b3d849d percolate implementation, untested new 7df265f percolate processor - tested with streams-examples/elasticsearch-tag new 2f1bc42 Merge branch 'STREAMS-134' of https://git-wip-us.apache.org/repos/asf/incubator-streams into STREAMS-134 new e1f8eea STREAMS-131 | Updated per code review comment new 1ac7fc7 pull request feedback new 7c5e290 Merge branch 'instagram' new 49d00d7 added support for FB user stream and user profile collection new 3f6a015 tested UserInformationProvider it's running but leaving a lot of fields empty new a031202 STREAMS-46 providers new e8511ad STREAMS-105 | Updated the InstagramTypeConverter to use the conversion utility functions provided in InstagramActivityUtil new da3bc91 Merge remote-tracking branch 'origin/STREAMS-131' new 9580fbc Merge PR#54 from 'robdouglas/STREAMS-132' new 7216a6f Merge PR#55 from 'robdouglas/STREAMS-133' new e0cb5ec if no ids are present, poll the logged-in user new 8d0688f Merge remote-tracking branch 'upstream/master' new c454d52 Merge PR#56 from 'robdouglas/STREAMS-105' new 19b380f incorporated PR feedback new f9d484b additions to enable streams-api new d9e0a38 adding push provider, reverting change to streams provider new cbfe01a STREAMS-44 | Updated provider to handle a minor amount of lag in the Sysomos System. new ace69cf STREAMS-135 | Refactored provider to be reactive and not spin lock new 28406d9 STREAMS-135 | Adjusted checks for config so that the sample endpoint can be used new 04054d4 STREAMS-135 | Reduced number of serialization/deserialization steps new c3ae9c8 STREAMS-135 | Updated per code review notes new c2d59a2 STREAMS-135 | Updated counting model and locking new 9e774a8 simplify/isolate push provider new bdf30f7 added missing fields switched a few date fields to Joda new b730132 created a DatasiftObjectMapper capable of parsing either RFC3339 or the standard Datasift date string changed all classes in package except configurator to use this Mapper new 01a1a73 added null check to get rid of common exception seen while stream initializing new eda5a3c additions to enable streams-api new f272ff5 adding push provider, reverting change to streams provider new 2e66e51 simplify/isolate push provider new fec8a37 added missing fields switched a few date fields to Joda new 3af77bd created a DatasiftObjectMapper capable of parsing either RFC3339 or the standard Datasift date string changed all classes in package except configurator to use this Mapper new e7141a4 added null check to get rid of common exception seen while stream initializing new 5dec4aa Merge branch 'streams-api' of https://git-wip-us.apache.org/repos/asf/incubator-streams into streams-api new b22efee Merge pull request #1 from apache/master new 0be789c updater / deleter implementation new 0103a96 added timestamp logic removed code and logic deprecated by STREAMS-116 new 767f945 made processor serializable made config serializable new 72cca37 resolves STREAMS-141 new 99dc532 added explicit check for ObjectNode document type new a22a99c Merge pull request #9 from apache/master new 9e72ae7 STREAMS-139 | Updated the buildProvider method in the SyndEntry Serializer to ensure that we use a valid URI for the link attribute new 6eb9707 STREAMS-139 | Modified buildProvider to make logic more understandable new a14456f updated per peer review feedback new ca5cf34 Merge branch 'STREAMS-115' new 8d9986a Merge remote-tracking branch 'apache/STREAMS-140' new a538352 Merge remote-tracking branch 'apache/STREAMS-134' new 41a80ed Merge remote-tracking branch 'apache/STREAMS-141' new d309a59 Merge branch 'STREAMS-138' of https://git-wip-us.apache.org/repos/asf/incubator-streams new ff5f821 Backoff and token Utils classes implemented and tested new dc432af updated packages new d475b91 Merge branch 'STREAMS-46' new 9f296be STREAMS-143 | Refactored InstagramProvider to accept date ranges for user updates new 2ffe216 Merging STREAMS-106 to Masters new f0404ba Merging PR#64 from robdouglas/STREAMS-139 new e8c85ee instagram support new d387b1d channel serializers call super on default serializer first hashtags working still problems with additionalProperties new 9acc2f0 additionalProperties in serialized objects plague this module so i'm adding a processor any implemention can use to fix it new 6381dc9 user mention detection working v0 bean to help configure managed sources via API new e6380ce easier to use existing jackson-annotated beans new 1360223 making setup method non-static again new 0cf06a5 realized datasift managed source config objects don't have setters, so creating streams beans that do. new be5a936 optimized imports in pogo to resolve local class path issues new 4cb20a1 additional fields streamlines instagram-specific logic new 199881d broke channels within Datasift.json out into fragments new 4e3d769 fixing imports and serialization tests after schema breakup new 614f403 utilize improved JsonCleaner within TypeConverter new 2977287 Merge PR#38 from 'renato2099/master' new ecd8006 STREAMS-143 | Methods to set configuration in code and code review feedback new 9c6164c Merge pull request #2 from apache/master new 557e54e Merged master new a01b691 STREAMS-143 | Code review feedback changes new 2b96a28 STREAMS-145 | Updated TypeConverter and added in: Page serializer, EventClassifier, Page JSON schema and a multitude of tests new d027bfd STREAMS-145 | Fixed facebook4j version naming error new b9597d0 STREAMS-145 | Removed unnecessary facebook4j version number new 17f32cd STREAMS-145 | Removed W2O specific version number new df1b161 STREAMS-145 | Responded to code review feedback new 02951c5 STREAMS-145 | Code review feedback new 0df06b6 STREAMS-145 | Created abstarct collectors/providers to instagram new c2a391a STREAMS-143 | Refactored InstagramRecementMediaProvider and InstagramRecentMediaCollector to us new abstract classes. new b85dfa7 STREAMS-145 | Created type converter for UserInfoData new d75fac6 STREAMS-145 | Updated comments new c33f665 STREAMS-143 | Fixed accidental removal of shutdownNow() call new 2d0e63c Added Published/DateTime to UserInfo Activity new 92a8bef Merge PR#68 from 'robdouglas/STREAMS-145' new ee6b4d5 STREAMS-150 | If an ID does not exist in the datum's metadata, then we'll use the datum's ID. new 96bdf95 STREAMS-144 | Added max batch size to AbstractInstagramProvider new dca6475 Merge pull request #3 from apache/master new 8d25fa4 STREAMS-144 | Perserved interupted state in data collector new ed69535 STREAMS-152 | Added flag that allows us to force the use of whatever configuration attributes have been set new c082d47 STREAMS-152 | Moved flag to more appropriate configuration file new 14f5d08 STREAMS-152 | Code review feedback new 78a716a STREAMS-152 | Removed possibility of NPE if forceUseConfig flag is not set new 0536c98 moved json cleaner into streams-processor-jackson better javadoc comment new 6be7f88 STREAMS-156 | Removed default id value in Activity schema new 16563aa STREAMS-158 | Failing datum and writing error to metadata rather than throwing exception new d60854a STREAMS-158 | Updated processor to check for null new 8889885 Merge PR#31 from 'jletourneau80/master' into STREAMS-158 new 5eb0d5d Merge PR#31 from 'jletourneau80/master' new 4d4ff2b Merge PR#69 from 'rbnks/STREAMS-144' new 7404248 Merge PR#71 from 'robdouglas/STREAMS-152' new 41991ee STREAMS-156 | Fixed issue in MoreoverUtils where we could get a NPE if an ID for the Activity was not set new 493f43a Merge PR#72 'robdouglas/STREAMS-156' new 873c232 STREAMS-157 | Modified the way that IDs are set so that we are more tolerant to null values, which can be necessary new 6b632de Merge PR#74 from 'mfranklin/STREAMS-158' new e7b9033 Updated facebook provider to have page feed provider and fixed serializer for posts new a628676 Added statement to log exception new 5795335 Added TODO prefix new 67ab1ff Merge remote-tracking branch 'apache/STREAMS-142' new 6d67fd6 Streams-159 | Added mindmup documentation and template new fe4cec6 STREAMS-161 | Setting started to true during early exception new d8a3380 Merge PR#76 'rbnks/STREAMS-159' new 3ee5175 STREAMS-162 new 669194f Made linesPerFile configurable Made configurator more sensible new 8fb07eb STREAMS-166 | Modified the S3PeristReader to check for object summaries in the listing response. If there are any object summaries then we can assume that the path is pointing to a directory and we need to iterate through all files that it contains. new 411f0fa resolves STREAMS-167 new 35a8fbf resolves STREAMS-167 naming consistency new df00e4a writer should work without metadata new 64c608f updater should work without metadata general cleanup of configurator new 63e2d42 changed how index, type, id get set to allow for absent metadata new bc367b3 Utility Processors to - populate datum from metadata - populate datum from metadata in document field new 9c98a45 more consistent logging / exception handling new 6016a77 added support for file: and hdfs: schemes reader and writer are not internally consistent - removing timestamp read from wrong field for testing "scheme": "file" works :) will submit another PR for STREAMS-167 which will allow timestamps and metadata reading from a previously written hdfs stream. new 1464819 just pons new 34232ad added streams-components module added streams-processor-http module activated streams-pojo-extensions module tweaks to pojo, require id and remove non-sensical defaults new b8ccf9f added HttpConfigurator new 933060e license / javadoc headers new 95509b0 STREAMS-176 | Added ability to override functions that could prove useful to downstream developers new 98c44ef STREAMS-174 | Lock the parent pom to the 0.1-incubating version new 006190a STREAMS-174 | Remove an unused property that refers to a SNAPSHOT version new 0759b49 STREAMS-174 | Converge HDFS to the release version new 5c76c17 STREAMS-174 | Change google4j to the latest release and update the mechanism for fetching e-mails to a mechanism supported in that release new 09a2995 STREAMS-174 | Use the maven-enforcer-plugin to fail builds if snapshot dependencies are used new 5bf8755 refactored to move duplicated code to new protected methods in ElasticsearchPersistWriter new a576460 class need not be abstract rootDocument is what should exit processor new b4d7124 Merge branch 'STREAMS-164' new dc5e7de addresses failing test in streams-processor-urls new f76f2de STREAMS-178 | Modified the behavior of the LinkResolverProcessor's unwind method. Duplicate unwound links are now consolidated into a unique set of links new 0b176e6 STREAMS-178 | Removed commented out code new 507e679 Merge pull request #4 from apache/master new e091c6c STREAMS-179 | Added new thread pool executor to shutdown streams new 2397f4b STREAMS-179 | Added javdoc comments. new 119608d STREAMS-180 | InstagramTypeConverter is now able to properly serialize UserDataItem objects into Activities. new ef2e065 STREAMS-180 | Missing javadoc new 8c45159 STREAMS-180 | Fixing issue where NPE could be thrown if a post has no comments new 2443022 STREAMS-182 | Fixing issue where memory reference to the hashtags set could be incorrect new aef8860 Utility Processors to - populate datum from metadata - populate datum from metadata in document field new bfd1bc1 license / javadoc headers new 576b849 Merge branch 'STREAMS-170' of https://git-wip-us.apache.org/repos/asf/incubator-streams into STREAMS-170 new a9f1b2f Merge PR#80 from 'robdouglas/STREAMS-166' new 1292375 Merge PR#87 'sieverssj/STREAMS-174' new 5f47348 Merge PR#90 from 'robdouglas/STREAMS-178' new 1ea9031 STREAMS-180 | Updated the Instagram Mapper to include omitted attributes new e6045f8 Merge PR#93 'robdouglas/STREAMS-182' new f90d913 Merge PR#94 'robdouglas/STREAMS-180' new ac5ac99 STREAMS-181 | Refactored RSSProvider to not be a resource hog and added test and docs new c483941 Merge pull request #5 from apache/master new 479d9e1 STREAMS-181 | Merged apached master new 6cd97b8 DocumentToMetadataProcessor utility processor new 9503309 Added ThroughputQueue and Tests new 50906ed Fixed javadocs new fb11add Implement ThroughputQueues and removed busy waiting on processors and writer task new e920bac this commit avoids a bug jaxb2 basics under JDK8. some misc pom version cleanup for good measure. new dc68334 added test cases as discussed: https://github.com/apache/incubator-streams/pull/85 new 3fad21a Added blocking queues to test so that test will compile new 1788691 Merge PR#86 from 'robdouglas/STREAMS-176' new 25af3ad Writer can now write to us-west-1 Simplified configurator new 8088ac9 region should be optional. defaults to us-east-1 new 7642475 Merge branch 'STREAMS-163' new 675ae89 Merge commit 'dc68334029dba329b0efa2a60d44820d4b9ed907' new c2ade3a Partial Commit. Tests are taking too long due to poor provider design new 27980edf Merge branch 'STREAMS-184' new e74682e Changed provider task to sleep only if provider has no data new 1b18eb6 Merge branch 'provider' into queues new be084f0 added scrollTimeout to ElasticsearchReaderConfiguration removed some legacy properties simplified default behaviors new 0d20773 Implemented and improved tests, made fixes were tests exposed bugs new 91a0f9a Added javadocs and set default queue size to 500 new 379dd39 Merge PR#98 from 'rbnks/STREAMS-189' new fd3ffe8 STREAMS-191 | Removed commented out code that was in for refactoring purposes. new 0ea1c19 STREAMS-190 | Changed documentation for throughput new e82c47c STREAMS-190 | Added license headers new 3f65e5c STREAMS-190 | Changed private variable to AtomicLong since it is only accessed through atomic operations new a7a4012 Merge PR#95 from 'rbnks/STREAMS-181' new e455160 Merge branch 'STREAMS-181' of github.com:rbnks/incubator-streams into throughput_queues new 94e6bc6 STREAMS-192 | Including post (media) count whenever we serialize an Instagram User's profile new 126a34f STREAMS-190 | Simplified locks to AtomicLongs and added more implementations and tests new a973ba2 Merge PR#99 from 'rbnks/STREAMS-190' new 4162e54 STREAMS-193 | Facebook provider name is now capitalized new 90b0bfc STREAMS-190 | Refactored to remove repeated code new d62061d introduced a SimpleHTTPGetProvider reorganized configuration added access_token support added http basic auth support new 9a57532 committing PeoplePattern processor new ad5f90c removing validation, as jackson does not contain a default implementation until 2.5 release new 0c8e67c a few package name changes working twitterurlapiprocess which uses streams-http (w/o authentication) working people pattern processors which use streams-http (w/ authentication) new 6dd1ea5 Merge PR#99 'rbnks/STREAMS-190' new 4704012 Merge pull request #6 from apache/master new ae01621 STREAMS-191 | Merged apache master new b386a52 STREAMS-194 | Added constructor to allow for the overriding of the default Elasticsearch percolate field new 2fc9d0e Merge branch 'STREAMS-194' new fb9f107 Merge branch 'STREAMS-193' new faf6d19 Merge branch 'STREAMS-192' new 0a32159 Merge branch 'STREAMS-188' new d2ffe62 added license header and javadoc comments new 7882f14 STREAMS-191 | Changed addToOutgoingQueue to reduce code complexity and to clarify code new ddf359c Minor change to javadoc header new 2a635df Merge pull request #7 from apache/master new c030d43 Created MXBean for counts and depricated DatumStatusCounter and DatumStatusCountable in core new 3d54783 Depricated printable monitoring solution, and turned it off by default new 6916a1b Added processing time new 393c2e7 Added java doc new d4f6009 STREAMS-195 | Added try/catch around ID addition process to ensure that a single malformed ID doesn't derail an entire Stream new 7b01eb4 Merge branch 'STREAMS-191' of github.com:rbnks/incubator-streams new 6ecf46d Merge pull request #8 from apache/master new d305371 Merge branch 'master' into datumcountable new 7e65a42 Implemented new StreamTasksCounter into StreamsTasks new 8945fa9 Added more @Deprecated annotations new d71568d Fixed tests by unregistering previously registered mbeans new bfffc5f Changed NAME_TEMPLATE new f40ce9b STREAMS-197 | Avg time now will count for providers and does not include errors in calculations new 4f2e3cf STREAMS-198 | Merged STREAMS-197 pull request new cf4fd77 integration test harness very basic test for persist writer using harness tests for new processor capability new 015fade Merge branch 'depricated_monitor' into countableImpl new 3a1b818 Merge remote-tracking branch 'robdouglas/STREAMS-195' new 6620066 consolidated metadata tuple resolution logic as suggested new 4e4327d STREAMS-200 | Fixed oversight in StreamsProcessorTask that causes us to disregard any data post processing new d6b1f77 Merge branch 'STREAMS-170' new 6a8ed61 Merge pull request #9 from apache/master new ea973e0 STREAMS-201 | Added util to tests to remove registed mbeans before next test runs new 0c2db4a Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-streams new 0006a04 STREAMS-197 | add util function and refactored new 849a2e8 Merge remote-tracking branch 'rbnks/STREAMS-201' new 2c71550 Merge pull request #10 from apache/master new f958890 STREAMS-197 | Merged apache master and handle merge conflict new 9b32271 STREAMS-197 | Added imports left out merge new eec3aa9 Merge remote-tracking branch 'rbnks/STREAMS-198' new eba9aef STREAMS-202 | Built a GooglePlusTypeConverter, the corresponding deserializer and all necessary tests new 42d0ab3 STREAMS-202 | Additional modifications new c921f67 STREAMS-203 | Created mechanisms to convert a GooglePlus Activity object to a Streams Activity object. Updated serializers and TypeConverters accordingly. Added in appropriate unit tests. Updated documentation. new 1ee614e resolves STREAMS-206, pending feedback new d88e8c8 Merge remote-tracking branch 'origin/STREAMS-187' new 5c2e832 Merge pull request #11 from apache/master new 377fb89 Merged apache master new 79eadea Fixed merge error new 48b8b71 STREAMS-203 | Broke down deserialization method into more reasonably sized chunks new 3341415 Merge branch 'STREAMS-206' new 9aebd0b Merge remote-tracking branch 'robdouglas/STREAMS-203' new 76763f8 Merge pull request #12 from apache/master new 2358b4e STREAMS-204 | Initial commit new 08e2145 STREAMS-204 | Added in a Google Plus Deserializer and Processor for Comments. The processor takes any comments found for the passed in Activity (via a to-be-seen provider) and appends them as ActivityObjects. A total "comment_count" attribute is also stored in the "extensions" section of the Activity. new e792bb9 STREAMS-204 | Removed file with typo in name new b8e7a69 STREAMS-204 | Added test back in with correct name new ebfe73d STREAMS-210 | Began planning MXBean monitoring strategy new 4e0e9da Fixed Gplus provider and added user data/activity collectors new 2f6a657 use StreamsJacksonMapper with channel-specific date support deprecate StreamsTwitterMapper deprecate StreamsDatasiftMapper use generic TypeConverterProcessor deprecate/delete now unnecessary classes refactor event classification add event classification tests refactor channel serialization update tests new d48713f STREAMS-210 | First run at aggregating all data stored in relevant JMX beans new 238e4ee STREAMS-210 | Relevant POJOs to represent JMX data new 9bfaaa5 deleting this was a mistake new aefa064 adding new test to SCM new 612676d Merge branch 'STREAMS-212' of https://git-wip-us.apache.org/repos/asf/incubator-streams into STREAMS-212 new ff6cb52 Added some java docs new dbd7d89 simple Integration Test new e83659c adds arbitrary Joda format support to StreamsJacksonMapper new ab9c696 Merge branch 'STREAMS-168' new 800bce9 need to add these classes to SCM new 660f0c1 Merge remote-tracking branch 'rbnks/STREAMS-199' new 01716fe Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-streams new 4d6d02a Added abstract class to reduce repeative code new bfa9466 Merge remote-tracking branch 'rbnks/gplus' new 8495725 STREAMS-210 | Initial commit with json schemas and skeleton for JMX bean message aggregation new 395e932 STREAMS-210 | Now aggregate all data from necessary JMX beans on a regular cadence new 8980a8a STREAMS-210 | Removed unnecessary POJO classes new 55fb235 STREAMS-210 | Fixing commit issue new 743f3bd Merge branch 'master' into STREAMS-210 new 48ad600 STREAMS-210 | Removed accidental changes to runtime files new b7ed383 STREAMS-210 | Added test to test memory object deserializer new d72d8f7 simple file reader/writer new a6f8626 add license header new dabc511 Merge branch 'master' into STREAMS-212 new 99e70b4 revamped testing, more cases more conditions per test new 831c165 added preconditions, tweaked tests new 88c5aa2 STREAMS-211 | Added the BroadcastMessagePersister interface which allows us to persist serialized JMX messages (like the ones we aggregate in the BroadcastMonitorThread). There is an implementation of that interface which persists those messages via a HTTP POST to a URI that is defined in the Streams configuration new b03b1b4 STREAMS-211 | Removed unnecessary include new 6f1bbec STREAMS-210 | Removed circular dependency in streams-pojo module new b9f3519 STREAMS-216 | Updated the broadcast object to contain a streams ID which will make it easier to identify which Stream the beans belong to new 13024d0 refresh streams-config support detection of StreamsConfiguration support detection of any component configuration test using base ComponentConfiguration new 01efdda STREAMS-220 | Rewrote FacebookPostActivitySerializer to guarantee final Activity data shape new 0ffc40e some files were missing some tweaks to pig tests should get build passing new 356f647 Merge new 4b332d7 Merge branch 'master' into STREAMS-211 new bf43cff STREAMS-211 | Responded to code review feedback new 816c301 base implementation of writer refactoring to processor new 853d01c Merge commit '6f1bbec7992dcc3ea92e313cd5c4d99291a931e0' new dc7ba80 Merge branch 'STREAMS-211' of https://github.com/robdouglas/incubator-streams new a698a07 Fixed failing RSS Streams test new 3fa79f1 STREAMS-220 | Including Facebook object in extensions new 5611aa7 Merge branch 'master' into STREAMS-220 new 966b12b Merge branch 'master' into STREAMS-216 new 9a77a8f Merge branch 'master' into STREAMS-216 new aad0e88 omni-bus update new 7a067ce fixed pig runtime test new 8737bda assessed additional provider modules either refactored for compatibility with streams-converters and/or added comments/todos regarding deprecation etc... new fb8f9d2 STREAMS-216 | All JMX monitoring beans now include identifying information and the time that the stream was started new b410556 Merge remote-tracking branch 'robdouglas/STREAMS-220' new 9b89c08 Merge remote-tracking branch 'rbnks/RSS-PROVIDER-TEST-FIX' new 93026a7 improved error handling serialize twitter type support classes new a24b3be improved configuration scheme new df648a8 Merge branch 'master' into STREAMS-68,218 new ce2a794 improved configuration scheme new 3b41355 fixed mergeMerge branch 'master' into STREAMS-68,218 new b5cb7eb Added code comments new f3de6f8 Merge pull request #13 from apache/master new 2f11ad0 STREAMS-223 | Fixing faulty if statement logic that was causing NPEs when stream config objects were not explicitly set new 265562a Additional tests new 991b170 https://github.com/apache/incubator-streams/pull/126 feedback new d0b5a0a Merge branch 'STREAMS-215' new 4bc05e2 Fixed Google+ client connection issues. Wrong credentials were being provided new a4005ff Removed commented out code new 91dd9a3 These classes were deleted prematurely, causing unnecessary breaking changes. They should deprecated as part of STREAMS-218 and deleted in the next minor version. new a20f01a STREAMS-216 | Fixed unit tests and hardened LocalStreamBuilder, BaseStreamsTask, and BroadcastMonitorThread against NPEs new 16bff16 this configuration file moved new 644a725 resolves STREAMS-228 new 1a5728b resolves STREAMS-227 new 4950472 add dependency to poco-extensions new 2390c0e Added param constructors to GPlus providers new 6f2acaa Merge branch 'STREAMS-216' new 31ba80f Merge remote-tracking branch 'robdouglas/STREAMS-216' new 3fba693 STREAMS-229 | Updated the GPlusTypeConverter to handle serialized versions of Google's Activity and Person objects, in addition to those objects themselves new b98cb7e Merge commit '2f11ad004cb199096457f1c29710498fab426566' new 79c5e2b Merge branch 'STREAMS-227' new 3400ce2 Merge branch 'STREAMS-215.2' new 8368755 STREAMS-216 | Fixed test errors new 39622e2 Merge remote-tracking branch 'robdouglas/STREAMS-216' new 56011e4 Merge commit '8368755f414dc96ad126a7e3758a559157756cd1' new 590b053 Merge commit '2390c0ee01b1300bf9bb104a619d6e25e2f1d347' new 1b55741 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-streams new 7dd0b77 Merge pull request #14 from apache/master new dce7d35 resolves STREAMS-230 new cb9c6f5 Merge branch 'STREAMS-229' new adc4f2d removing this because when monitorThread runs broadcastMonitor doesn't, and monitorThread is set for deprecation/deletion new 26d7ece Refined shutdown processes and logging statements new e162ed6 Removed unimplemented methods new 6c32ce2 Merge remote-tracking branch 'rbnks/shutdown_refinement' new e046c76 removed all usage of ActivityUtil.ensureExtensions new 0e0d939 this configuration file moved new 40dabfc accurate README.md added javadoc header to all classes missing new 78d3bad tweaks needed implementing STREAMS-224 new 17372cf added a test to confirm write causes a POST to execute new d471f34 basic implementation, confirmed working (although errors not uncommon) using https://github.com/w2ogroup/streams-examples.git/twitter-userstream-neo4j (STREAMS-231 branch) new b9010bc Merge branch 'STREAMS-221' into steveblackmon-master new a6761f0 Merge branch 'STREAMS-68,218' into steveblackmon-master new b1ceaef Merge branch 'STREAMS-231' into steveblackmon-master new b4a0fd7 GraphWriterConfiguration note: STREAMS-221 must merge first new 2d6c82e Merge branch 'STREAMS-231' into steveblackmon-master new 89c2d69 graph config fix new 9c6b4f6 Merge branch 'STREAMS-231' into steveblackmon-master new 8120fff Merge branch 'master' into STREAMS-68,218 new f6ee8c2 Merge branch 'STREAMS-68,218' into steveblackmon-master new 8a0b7df STREAMS-234 | Added an implementation of the MessagePersister interface which uses SLF4J to write out JMX information new 4d901b4 Merge pull request #15 from apache/master new 7afd6e0 Used revert to rewind 6 merges, pushed to this repo mistakenly. Effective restore to 6c32ce2 All tests are passing new f2a563a addressed all comments renamed module to better reflect it's purpose new 5f3343b Merge pull request #16 from apache/master new bd1718a STREAMS-236 | Entities are now passed through a Set to ensure that no duplicates make it into the Activity Object new 0c6549b STREAMS-236 | Added test case to ensure that entity de-duplication works new b02ea9b STREAMS-237 | TwitterActivityUtil now uses the URL that is contained in the Tweet's content, instead of the expanded URL in the entity that Twitter gives us new efb9437 Merge branch 'STREAMS-230' new e679480 Merge branch 'STREAMS-228' new 88fcbd8 Merge branch 'STREAMS-39' new 658da11 Merge commit '8a0b7df44c3b8097119c94f5b0e518bdf17f0027' new b5b94ee Merge commit '0c6549bc70d20cf3106a4e8c39c5ed035b1a1f29' new e9adcac Merge commit 'b02ea9b0e2efb85df2b300751ee4c47d5c2d4d72' new c44ebff resolves STREAMS-241 new 0012cd6 headers new b52e765 resolves STREAMS-212 new cc23286 logging and javadocs new 5b04248 deprecate ActivitySerializer new 4d41eac key classes and interfaces for STREAMS-218 new d082e01 Also test for detection / conversion of custom types JavaDocs Code Comments new 53b7669 .gitignore annoying resource files new fd86c8f rolling back https://github.com/apache/incubator-streams/pull/140 to address critical test failures per STREAMS-238 STREAMS-230 should be re-opened new e8cd56b implementation and test for STREAMS-221 new 647d9f7 bumping versions to address verify failure (STREAMS-240) new 49597bf newer war plugin new 12baa43 Merge branch 'STREAMS-219' new 7ba66e0 Merge branch 'STREAMS-240' new f31b82f Merge pull request #17 from apache/master new b57903f require UTF-8 encoding in more places new 06fd10e specify UTF-8 encoding in Scanner line break support new f7c7508 specify UTF-8 encoding in Scanner line break support new 7251efe use apache URL decoder - sun's version threw errors in edge cases explicitly check for URL validity updated test to match change in processor contract - return each url at most once new bf69632 changed test log to 400 from 404. new 3f20787 factored out creation of a decent scanner to new test utility class new 8517eed Merge branch 'STREAMS-242' new ce67d58 Merge pull request #18 from apache/master new 29d0a18 Removed use of depricated monitors new 11adec3 Fixed mis-spelling new 6aba90b STREAMS-243 | Added better exception handling for the S3PersistWriter and made the shutdown conditions in the LocalStreamBuilder more robust new 8439ff6 Merge branch 'upstream-apache-master' into STREAMS-243 new 63438d1 STREAMS-243 | Removed unnecessary precondition failure and replaced with code that rectifies that failure new ec23425 STREAMS-243 | Added "/" char to s3 writer path if it does not already exists new 6c4cf0f STREAMS-243 | Changed ObjectMapper to use StreamsJacksonMapper new 9b9200e STREAMS-252 | Fixed monitor executor to allow for a BroadcastMonitorThread for each stream component new c0bdfeb Merge branch 'STREAMS-241' new acc7c84 Merge remote-tracking branch 'steveblackmon/STREAMS-212' new 5a65dc5 PR feedback new a9358f9 fix PR feedback bug new 536f85d Merge branch 'STREAMS-218' new c466a2c Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-streams into STREAMS-252 new af7aabf STREAMS-252 | Fix issue that was causing some unit tests to fail new 4f6f7d5 STREAMS-252 | Fixing NPE issue causing Stream to drop datum in certain circumstances new 7f69bd4 STREAMS-252 | Added more logging new 639bd3a STREAMS-243 | Updated S3Configurator to throw a more descriptive exception when the s3config can not be read new 94c7bef STREAMS-260 | Only calling the back off strategy in the even that we get a rate limit or throttling error/exception from the Facebook Graph API new 15f1aef STREAMS-261 | Finished the Unit Tests for the FacebookPageFeedProvider class. We are now ensured that it works end to end with: zero, one, and multiple documents being provided. new 3ac7be0 STREAMS-261 | Necessary changes to back off strategy new 0da739b STREAMS-263 | Can now support Pages, in addition to Facebook Posts new 17344ab Merge remote-tracking branch 'robdouglas/STREAMS-261' new de67ac5 STREAMS-264 | Ignoring all Link Expansion tests that depend on external resources new 3b0d65b Merge remote-tracking branch 'robdouglas/STREAMS-264' new 0b61211 Merge remote-tracking branch 'robdouglas/STREAMS-263' new eb289fc clean up root pom new 396aeb0 don't need cloudera here new 62c1d5e clean up properties add distMgmt add ci new a489bef first pass, attempt to supply name and description in all modules new 7236bcc first pass, sensible README in all modules new 0f1fb29 javadoc:aggregate with site plugin new 32e35a4 reporting plugin config new 41cb53b use -P apache-release rather than -P release to generate site new a64cc38 use {project.artifactId} and {project.version} new fa59a3e resolves STREAMS-254 mvn -P apache-release rat:check now succeeds new 82d1b21 CHANGELOG new 7609bda also exclude rat.txt new e4d93cc also ignore dependency-reduced-pom.xml new 8a5e28d needs license new 18f1a67 also exclude *.jar that clean doesn't clean new aa59bc5 use ${project.version} not 0.1-SNAPSHOT when importing dependencies new 186c5ad disconnect from streams-master new a4d7fed inherit from apache pom new 63d7d07 merge add gpg plugin to release profile new ef00a14 resolves STREAMS-256 new 853349e resolves STREAMS-262 new 83da69d rat is analyzing source files from camel in streams-web. prevent that. new ce7b321 Apache License new 2499327 disabling source and javadoc during release, because not all jars they produce contain DISCLAIMER new 227b90e also skip test-jar during release, same reason new b7b7b79 this might help ensure artifacts contain DISCLAIMER new f1b5cbe ignore eclipse generated files new 7fb0644 resolves STREAMS-268 new 7722032 resolves STREAMS-269 new 8f93c0d resolves STREAMS-269 new 6e73260 [maven-release-plugin] prepare release streams-project-0.1-incubating-rc3 new e117557 [maven-release-plugin] prepare for next development iteration new 83bc516 Merge pull request #19 from apache/master new 63ea2dd STREAMS-272 | Including all changes necessary for a Youtube post provider new 89dcc3c STREAMS-272 | Removing unnecessary dependencies and Test Class new 283d40d STREAMS-272 | Including necessary streams-runtime-local dependency (for tests) new e13617d STREAMS-272 | Added license header to new youtube provider pom file new 614e60d updated per https://github.com/apache/incubator-streams/pull/153#discussion_r21404184 new 0896cd5 drop wizard runtime new 6840547 /streams/webhooks/* confirmed working new 73d3508 refactored DatasiftProvider to Resource new ab4ab66 useful to have this metadata downstream new 1b74c99 useful to have this metadata downstream new cecd67a added tests decided not to add StreamsResource to core at this time new b5f7bcb more tests javadoc headers refactor DatasiftPushProvider for compatibility new ab4c2e9 javadoc new ec99507 supply these variables via type safe config new 5576a73 STREAMS-266 Use Apache commons NotImplementedException new 5e78875 STREAMS-274 | Created all necessary components to convert YouTube Video objects into usable Activity Streams Objects. new 8de12bf STREAMS-272 | Refactor of the Youtube Post provider to enable us to process videos in User's playlists new 4bd7b3e STREAMS-274 | Adding actor's handle to document new 4144131 Merge branch 'master' into STREAMS-274 new 96859ec Merge pull request #2 from apache/master new 4ba9c58 STREAMS-274 | Responding to code review feedback new 2595ee3 resolves STREAMS-275 new d2824be STREAMS-274 | Using the description for the activity content, instead of the title new 2b8a18e STREAMS-274 | Including the correct actor id new 5e48d62 Merge remote-tracking branch 'robdouglas/STREAMS-274' new db5b199 resolves STREAMS-278 note that pigconvertertest.pig now uses StreamsProcessDatumExec rather than StreamsSerializerExec which has been deleted. new a3240c8 added AL headers to test scripts new d1a9d78 Merge pull request #3 from apache/master new 90a96df Merge branch 'asf-master' new 1ac8c83 Merge pull request #20 from apache/master new bee7c9d STREAMS-280 | Adding a document count in the Sysomos Provider new c775391 Merge branch 'STREAMS-221' into asf-master new b65e198 create BroadcastMessagePersister when BroadcastURI is provided. new 9a0da4c Merge branch 'STREAMS-222' into asf-master new 060bfcd bump version of new module to match project version new 1be37a0 Merge PR#181 from 'robdouglas/STREAMS-280' new 18d14f0 Merge PR#175 from 'eponvert/STREAMS-266' new 5667a7e added working UDP log stash persister new db6400b added test for UdpMessagePersister new 850ae97 STREAMS-279 | Youtube Channel data. Youtubes version of biohistory new 0fb0248 resolves STREAMS-285 new 7294fa6 addressed feedback from https://github.com/apache/incubator-streams/pull/183 new dc6c151 example activities from spec new 7538a87 resolves STREAMS-284. tested locally new f471d78 Merge branch 'STREAMS-283' into asf-master new 8f7de8e this definition clashes with attachments on object.json removing it - users can use that attachments and additionalProperties to use these fields. new 58894f1 disambiguate Page objects new a412b19 add a test for example activities export example activities in test-jar for other modules to use new 624d3e1 protect no-arg constructor new 2a16195 refactor uses of new StreamsJacksonMapper() to use singleton new 441d1a0 added POJOs for remaining activity streams verbs new 9e7ad5d added example post from spec new 8dcfb6d added a test that tests compatibility of the generated verb beans and example activities. new db513c2 disambiguate several objects import .* is not good practice... new ef2b167 STREAMS-283 | Ensuring that logic in BroadcastMonitorThread actually creates a Message Persister new 78105f9 resolves STREAMS-47 including unit tests of reader and writer new 80b50ec Merge branch 'STREAMS-285' into asf-master new aff9187 Merge branch 'STREAMS-286' into asf-master new 4057bb4 disambiguate Image objects import .* is not good practice new 45dc963 removed all occurrences of: import org.apache.streams.pojo.json.* and explicitly resolved the correct class. new f927ba1 explicit Double creation on every line jenkins fails to compile new b346191 reversed regression that dropped height and width fields from Image objectType new 363975f changed package of verb 'author', so it would not collide with object 'author' this should resolve the last issue causing build failures from STREAMS-285 new 47f3356 STEAMS-279 | Removed println() statement and seperated function new dbaf79b Merge pull request #21 from apache/master new d3a1760 Merged apache master new ac6841f Merge branch 'STREAMS-47.2' into asf-master new 78a49ee Merge branch 'STREAMS-284' into asf-master new aac4863 implements missing metadata needs tests new 8d2b3e2 implements ordered fields and metadata needs tests new 0d95348 added tests and fixes to make tests work new 6d120b2 Merge branch 'STREAMS-283' of https://github.com/robdouglas/incubator-streams into asf-master new 775b39f Merge branch 'asf-master' into STREAMS-293 new 7c66003 STREAMS-299 | Updated the URL to the non-dev version new cdc69ed Merge branch 'STREAMS-214' into asf-master new 3ec2955 fixed for v 0.2-incubator-SNAPSHOT and name changes new ed242de added mandatory pauses as providers and persist writers terminate to mitigate race condition causing document loss new 75846d9 switch to use uninterruptibles for thread sleep, and add additional pausing to tasks experiencing race conditions on interrupts. new 59a7f82 Merge remote-tracking branch 'origin/STREAMS-299' new 0b06ef1 resolves STREAMS-270 new c718edd switched hfs.version to apache latest new 8050869 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-streams into asf-master new 2cc6118 updates to make this module use DocumentClassifier and ActivityConverter interfaces and reflection-based DateTime handling and Activity conversion. tweaks and renames to the tests to match the new model. this change impacts testing in streams-runtime-pig, so PR submitted for STREAMS-278 must merge first. resolves STREAMS-276 new a57d031 Merge branch 'STREAMS-278' into STREAMS-277 new 3d795aa responded to feedback in https://github.com/apache/incubator-streams/pull/200 new 5082690 license and better headers new 43a3818 STREAMS-235 new e5d5086 cleanup post-277 new cd6d7c1 loop logic new 3dceeb5 screen name support new c14e335 follow Json detection new 4bfbfc4 follow detection test new 752b2db implements streams-persist-graph neo4j only writer and reader new b411186 fixes from integration testing with incubator-streams-examples/twitter-follow-graph new 8bf1cfa fixes from integration testing with incubator-streams-examples/twitter-follow-graph new c939922 Merge branch 'STREAMS-155' into asf-master new b99b546 Merge branch 'STREAMS-296' into asf-master new e41b7b1 resolves STREAMS-301 includes tests demonstrating concept of use new 5849204 resolves STREAMS-271 plus misc edits new 52228bb resolves STREAMS-273 new 0b2ba6c streams-verbs and streams-filters new 70a58d0 test new 083c5ab update for changes since branch new d00839d READMEs new decb841 added a 'Drop' processor which drops all matches, and tests renamed 'Match' process to 'Keep', which keeps all matches new a76e0ec PR feedback https://github.com/apache/incubator-streams/pull/207 new 653e327 PR feedback https://github.com/apache/incubator-streams/pull/206 new 88bb081 Merge branch 'STREAMS-273' into asf-master new 96c140d Merge branch 'STREAMS-301' into asf-master new beaa8dc Merge branch 'STREAMS-271' into asf-master new 44c5a6a PR feedback for https://github.com/apache/incubator-streams/pull/203 new 27f3833 Merge branch 'STREAMS-231' into asf-master new 99268c1 PR feedback for: https://github.com/apache/incubator-streams/pull/167 new 3d1fc85 Merge branch 'STREAMS-243' into asf-master new 2b994de attempt to fix jenkins test failure new 1d954c5 logging tweak for accurate new 835539a PR feedback for https://github.com/apache/incubator-streams/pull/202 new a7d7515 attempt to fix jenkins test failure take 2 new a71653c Merge branch 'STREAMS-235' into asf-master new 5e995ca Merge branch 'STREAMS-231.3' into asf-master new 51b9622 Merge branch 'STREAMS-296.2' into asf-master new da585e7 Missing Apache Licenses. apache-rat:check now passes. new 63e1bb5 tweaks to eliminate non-deterministic test failures new 867f15f missing <scope> test, causing release:prepare to fail new 0685cc5 fix release:prepare failure on test-jar artifacts new b751500 fix released test-jar missing test resources new 6f30a67 CHANGELOG new aa1b435 removes all test resources with unclear licensing and any arguable PII from tests. new d9b0c88 partly resolves STREAMS-213 creates a project site with site:site and places schemas, resources, test resources, and javadocs in the site tree. still need to figure out to deploy the site when building official snapshots and releases. new 7f6159f streams-project site details new 01be383 site-deploy now deploys site new 46da963 don't publish test resources in site new 161fe59 apache headers new 8020e5f switch reference configs to HOCON, add license header new 1052eaa add license to conf new f6c75bf [maven-release-plugin] prepare release streams-project-0.2-incubating-rc3 new 6a05779 [maven-release-plugin] prepare for next development iteration new d7767d1 resolves STREAMS-321 #321 new cb1aaea resolves STREAMS-313 #313 neo4j runtime dependencies are scope:provided and optional using the existing Http-based writer does not require neo4j libraries using the Binary writer does, but it's up to the implementing stream to import it new 701165f Merge pull request #4 from apache/master new 7a21d66 resolves STREAMS-311 #311 new 8a9c623 updates to resolve feedback: https://github.com/apache/incubator-streams/pull/216#discussion_r29957068 new 7ae846f resolves STREAMS-326 #326 new 8bd2255 resolves STREAMS-325 #325 new 6841f44 resolves STREAMS-328 #328 new b3f6cb9 resolves STREAMS-329 #329 new 24da4ca initial refactoring new 40b9b1c Merge branch 'STREAMS-325' into STREAMS-226 new 4081987 completed, all tests passing resolves #226 resolves #294 resolves #325 new 423a264 reversing this change per discussion in https://github.com/apache/incubator-streams/pull/217 new ebeaa16 fix one reference to removed config field adapts dropwizard runtime configuration new 42336a8 resolves STREAMS-318 #318 new d6b11ee resolves STREAMS-317 #317 new 0d7537a resolves STREAMS-308 #308 new 3f45b23 changed tests without resources to ITs ITs do not run by default, must run verify -skipTests=false added retrieval and expansion of zip files containing test resources location of zip files can be overridden with -testDataBaseURL new f0bf593 resolves STREAMS-333 #333 added parent support to EsUpdater more comprehensive testing new 8538b9c resolves STREAMS-334 #334 new abcd973 resolves STREAMS-337 #337 new 14f4c46 improvements for STREAMS-333 new 94c3fd5 improvements and new test for STREAMS-325 new c5ebb6b improves fix for STREAMS-337 new 78f0b4c resolves STREAMS-322 new 5b00df5 resolves STREAMS-339 new a6902e8 enable travis CI new 739fad2 consolidated plugin versions and configuration into streams-master more exclusions to meet enforcer criteria re logging build and tests passing here new 20ceef7 Merge branch 'STREAMS-311' new 6650030 Merge commit '7ae846fad235a4fc47c56a17e7d7978a6589e5b9' new bea7a50 Merge commit '6841f44934ecbb943b8ca4d764dc5f1df6f480e0' new 19b10b1 Merge commit 'b3f6cb94d8a1f79300e90f7944a291ba9d351a5b' new 605acea Merge branch 'STREAMS-317' new 7b4a372 Merge branch 'STREAMS-308' new 0db84e4 Merge commit '8538b9c27de411d0ccf74c38be9435999bbaedaf' new e7bf641 Merge commit '14f4c4652e20751003fa3655070fb35865170f5a' new 39c07f1 Merge commit '94c3fd5ea577f0710f61e7eb4c5c9af57ec33001' new 27be13d Merge branch 'STREAMS-318' new 5b651d2 Merge commit '5b00df5c49d161df47aaee50793807e18fde30c4' new 7206560 Merge branch 'STREAMS-313' new 1dc8ce1 Merge commit '78f0b4c1c7fe388e2e1169a32ff35bde7ab039df' new b2e7d05 Merge commit 'a6902e8595e36eebea364648c37fedd2b7779821' new 1a27bbe resolves STREAMS-335 new 61c5252 cleanup cruft new 71da916 Merge branch 'STREAMS-336' new 942926d exclude newly banned dependency snuck in from STREAMS-334 new 766a3cb resolves STREAMS-342 new c4e20d5 resolves STREAMS-343 new 929b689 peer review feedback, edit for readability new bcf3d31 Merge branch 'STREAMS-342' new bbeb1c2 found and fixed bug new 741f870 removed unnecessary clazz from signature better null handling new d982a87 Merge branch 'STREAMS-332' new 28de9ba improves fix for STREAMS-337 new 200e761 Merge branch 'STREAMS-337' new 2eee8f4 Merge branch 'STREAMS-343.2' new 2cd5df7 Merge branch 'STREAMS-333.2' new 77f38de resolves STREAMS-338 new bc18b6e found and fixed a bug with GraphHttpPersistWriter introduced with first STREAMS-313 PR, added test case new d51bc8e improves fix to STREAMS-337 new 6683683 Merge branch 'STREAMS-337.2' new eb3845c resolves STREAMS-347 new f81d024 resolves STREAMS-346 new 1679031 resolves STREAMS-348 new 5027a06 resolves STREAMS-350 new b79cc7f consolidated new 1df86b0 consolidated new 7c6e3e4 addressed peer review feedback new 244dabd Merge branch 'STREAMS-313.2' new c0a448d found another unconfigured baseURL new 288a68b Merge branch 'STREAMS-347' new 776a224 Merge branch 'STREAMS-350' new 67325e7 resolves STREAMS-354 new 306d5af resolves STREAMS-355 new 0f66358 resolves STREAMS-353 new 8b4d834 resolves STREAMS-356 new 9dcfff1 Merge branch 'STREAMS-346' new 942fb7d Merge branch 'STREAMS-348' new 43dc13e Merge branch 'STREAMS-354' new e52cb25 Merge branch 'STREAMS-355' new 93257d0 resolves ambiguous reference compile error new 4bec4a9 adopts the Singleton model used by most other Util classes in project new cc5d316 changes existing modules to use Singleton access method for ExtensionUtil new 9dc44a4 this ensures metadata isn't a null object new 193151f resolves STREAMS-358 now you have to explicitly ask for a refresh for a refresh to occur new 2dad128 resolves STREAMS-357 now we can keep a stream alive for a minimum duration and change how often to check for a shutdown condition new 70aec09 resolves STREAMS-359: copy master pom into streams-project new a8e1cc7 resolves STREAMS-359 keep a copy of streams-master pom in streams-project new 20fbbdc basic implementation of kinesis read/write new b6db306 log counts within each batch and millis behind new bf70f28 resolves STREAMS-362 new 30e3eaf implements STREAMS-363 moves line format read/write out of streams-persist-hdfs to streams-converters this is better as it can now be used across contrib and runtime modules new 5bc81c3 consolidated two Util classes to one adds testing new f1192e9 correct pom version new e166f7d updated for PR feedback new 092021c Merge branch 'STREAMS-356' new 54b3f80 basic implementation of kinesis read/write new e041d91 log counts within each batch and millis behind new f2eb99a correct pom version new 767ca37 Merge branch 'STREAMS-361' of https://github.com/steveblackmon/incubator-streams into STREAMS-361 new 3bb99da resolves STREAMS-364 new bdf5098 Merge branch 'STREAMS-353' new 6522ef4 Merge branch 'STREAMS-357' new fbd0741 Merge branch 'STREAMS-358' new 498c6cc Merge branch 'STREAMS-361' new 1470b92 Merge branch 'STREAMS-364' new ef4d1e9 change to make LWRU serialization-friendly new 86f920d resolves STREAMS-368 new a3c2ef8 one hunk was rejected new 5940a4d fixes singleton problem when instantiating multiple instances in same jvm new 5a2b143 resolves STREAMS-370 new 20e7b66 resolves STREAMS-371 new fba147e PR feedback https://github.com/apache/incubator-streams/pull/263 new 8d89f4b resolves STREAMS-372 new a9d4a88 resolves STREAMS-374 new 8154b04 apply max items to following provider new 0070141 resolves STREAMS-375 new f8e508c1 Merge commit 'a3c2ef850d16a300d9e70e75548099ad31493754' new 629f540 Merge commit '5940a4d89c9975cae18d3eb8071c7900e91c0052' new 5e3e18e resolves STREAMS-378 new 986867d Merge branch 'STREAMS-370' new 9b38c49 report ID for User does not exist as well new 778900d Merge branch 'STREAMS-378' new 98ef033 resolves STREAMS-380 new c578e83 resolves STREAMS-381 new 0da1dc9 Merge branch 'STREAMS-368' new 83a91ef Merge commit 'a9d4a88953f5e75e678592336097c88c9f9ae244' new 9805faa Merge branch 'STREAMS-375' new 274d252 Merge branch 'STREAMS-380' new daca194 Merge branch 'STREAMS-381' new 98e0803 resolves STREAMS-382 new f246637 resolves STREAMS-383 new 0750505 resolves STREAMS-384 new 786f9ea resolves STREAMS-385 new 2b39e83 STREAMS-385: missing class new 1fe9d73 resolves STREAMS-387 note: breaking change to data results for modules using ExtensionUtil - extensions sub-object will disappear unless ExtensionUtil.getInstance is called as ExtensionUtil.getInstance("extensions") new ea6e345 resolves STREAMS-386 new ee2d881 fix random new error new 3e446b9 Merge branch 'STREAMS-385' new 3d9184c Merge branch 'STREAMS-382' new 064d925 Merge branch 'STREAMS-383' new aa701e5 Merge branch 'STREAMS-386' new cebc11b Merge branch 'STREAMS-387' new c972683 resolves STREAMS-390 changes in incubator-streams-master should merge first new 55110b8 resolves STREAMS-392 new 7da029d add snapshot repository to incubator-streams pom new c89fe1e first take at STREAMS-389: streams-project/streams-plugins/streams-plugin-scala new d0d14c7 resolves STREAMS-397 new 296861a resolves STREAMS-393 new c2229a4 Merge branch 'STREAMS-392' new 1b2891d resolves STREAMS-377 new 19f69e5 refactor persist-pdfs and persist-s3 for STREAMS-377 new c7490d3 Merge branch 'STREAMS-393' new 25f1ca1 move all README.md into src/site/markdown, add example configurations, link to jsons, confs, and javadocs from module index.md new 89e10dd more READMEs new 6e5e5c2 create index.md for most modules new 44bc089 new components diagrams new a786c8b add diagrams and improve index.md for provider / persist modules new c22fce0 elasticsearch diagram and confs new d8fc702 add diagrams and improve index.html new 2a4a96d prefix schema directories with ${project.basedir} new c907f05 fix a few edges that were pointing the wrong way new 4b6121a another round of README and diagram improvements new 0e7fbcb tweaks to readmes new 77f3e8a Changed handleTwitterError() to use RateLimitStatus for sleep/reset new 50f67bf start of implementation for STREAMS-398 new ded4ad6 create streams-plugin-pojo new 7d318c3 rename Hive Generator new 387da68 test pom for streams-plugin-pojo new 0424855 STREAMS-398 - streams-schemas new 7b8ef0a STREAMS-398 - pojo generation new e84dcd7 hive generation is looking pretty good new 114c1c5 re-enable hive plugin new 1bc84db WIP for apachecon new 61f2736 first take at STREAMS-389: streams-project/streams-plugins/streams-plugin-scala new d9674f7 refactoring, testing, documentation, CLI modes new 503245b Adds contrib-check profile to verify, fixes licensing violations new d1022dc Merge remote-tracking branch 'jfrazee/STREAMS-74' new 64d10cd ASF licence new 1b3ab7f disable modules relying on other modules removed from reactor new bf17cfc [maven-release-plugin] prepare release streams-project-0.3-incubating new 45bc570 [maven-release-plugin] prepare for next development iteration new 9cc1d16 set version to 0.4-incubating-SNAPSHOT new 8bb4ca8 fix svn link, publish 0.4-incubating-SNAPSHOT to website new 9bf8ef9 related to STREAMS-403 new 0813b11 example of STREAMS-415 using twitter new d9e58cd employ args to simplify test and provider command line new be3627e refactored to run elasticsearch 2.0 in docker new e23901c tests improved, all tests passing new 9495cf5 fixes while testing flink examples new f1540b1 per PR feedback, don’t use import .*; new 170cb8b more main methods: STREAMS-411, better thread tracking: STREAMS-425, misc cleanup new 4febde2 add 3 more provider ITs, reorganize test packages new 3e64eff assist for es2 examples in examples repo new cdb8d6b assist for es2 examples in examples repo new 60139e5 adopts docker testing for streams-persist-mongo new a726b3c Merge branch 'STREAMS-426' new 012d383 resolves STREAMS-409 new 51961a0 resolves STREAMS-405 new 1f5f5e7 resolves STREAMS-407 new ce7aa24 resolves STREAMS-410 new 57541e8 resolves STREAMS-427 new 603cfdb Added missing license headers new 0728793 Added missing license headers for mongo new 2d8ff24 Added missing license headers for twitter new f1e1e11 Merge remote-tracking branch 'charlesmims/STREAMS-409' new f14a25c Merge remote-tracking branch 'eponvert/STREAMS-410' new 8e929eb Merge remote-tracking branch 'steveblackmon/STREAMS-389' new abc58b4 Merge branch 'STREAMS-389' new 18a29b0 version bump new 5694ae9 pom version bump new 150e171 remove extra classes from merge new b21ec4b remove version declaration from test new b569cd4 Merge branch 'master' into invalid_headers new 94f7ea0 Fixed license headers on new merge new 4d32e64 Added missing license headers for elasticsearch plugin new 78b801d Added missing license headers for cassandra plugin new 897df79 Added missing license headers for hbase plugin new 536acbd Added missing license headers for hive plugin new be7323d Added missing license headers for pig plugin new 3b7509f Added missing license headers for pojo plugin new 2652ba3 Added missing license headers for scala plugin new c16c2b6 update ids to match final destination of schemata new b8f36f7 Added license headers new 3234cdb update ids to match final destination of schemata new 73768ba level up instagram provider new 59c5c79 update documentation on running providers stand-alone new 26d5364 remove test credentials new 3c19c0f AL 2.0 headers new 762ce8c level up youtube provider new 9688d32 just 1 line is OK new 112fba0 level up facebook provider new b7ee7d4 start level-up gplus providers new 3c390fd Merge branch 'STREAMS-427' new 2c12724 Merge branch 'STREAMS-407' new 3f80b0c integration tests work new a0fb193 isolate isRunning and readCurrent (STREAMS-425) new 770a8cb add main methods and instructions on how to run to each Provider (STREAMS-411) new ee1d3c0 fix failing ITs new 0b512d8 Resolves STREAMS-416 new 427faf5 level up rss provider new 1766f34 Merge branch 'master' into invalid_headers new 055ed88 switch mojo tests to ITs, so they don’t fail jenkins Streams Trunk build new 2b57853 these plugin versions should be inherited from streams-master new 0dec8ad hotfix test failure due to addition of AL 2.0 header new b5303f8 maybe this’ll fix it? new e7bb15a same change to mongo and es new 77d780c mvn clean install passes new a6d5392 moves jsonschema resources into streams-schema-activitystreams jar new d7e983e reuse test data and schemas new 7361a41 still moving testdocs and schemas out of streams-pojo new bb26799 moving test data for integration-testing step new 5fd26a6 Merge remote-tracking branch 'eponvert/STREAMS-416' new 095c082 making ITs more flexible - but now must use -DargLine=“-Dconfig.file=<>“ that imports database docker property files new 0ca8048 fix mojo ITs new 91a70a8 add apache snapshot plugin repo for plugin ITs new 006234f Merge branch '0.4-instagram' new 104f29b Merge branch '0.4-youtube' new dd58c87 Merge branch '0.4-gplus' new cae682d Merge branch '0.4-rss' new 09ebd2e Merge branch '0.4-facebook' new 80207a0 switch the mojo ITs back to Tests, and add more scala plugin testing new 7662e27 switch back to IT b/c the test poms aren’t part of the reactor, need snapshots published new 11e3a0f STREAMS-421: Delete defunct or not-implemented runtime modules new ac523f6 level up sysomos provider new 015f0ae level up moreover provider new 48d54c2 wrap up STREAMS-403 and STREAMS-425 new 1b68256 Removed unused org.apache.streams.util.RegexUtils new 1cb6234 Updated to Java 8, add .java-version for jenv new b273496 STREAMS-186:Delete unneeded Configurator classes, this closes apache/incubator-streams#304 new afb25d0 Added requireMavenVersion new cd3d5d4 Merge remote-tracking branch 'jfrazee/STREAMS-431' new 316b399 Bump maven to 3.3.9 new 7aaba1e STREAMS-410: Delete Provision and Poms modules, this closes apache/incubator-streams#309 new dbe1a3c bootstrap activitystreams2 module new 6f5caa2 Trivial fixes, this closes apache/incubator-streams#311 new 4168beb Trivial fixes, this closes apache/incubator-streams#312 new 9861124 Merge remote-tracking branch 'jfrazee/STREAMS-432' new 67d5cca Merge branch '0.4-moreover' new d5ef370 Merge branch '0.4-sysomos' new a2b29f0 resolves STREAMS-399 new 02d55cd remove unnecessary class new 9fddfd4 PR feedback new 5e8b9b4 pr feedback new 03397cd remove twitterconfigurator new 1537960 Merge branch 'STREAMS-417' new 8e54e1d move the example help pages relating to specific modules into those modules new b13d8d6 Trivial fixes, this closes apache/incubator-streams#315 new e50576a move the example help pages relating to specific modules into those modules new 96459ca Merge branch '0.4-website' new 1543dc8 Streams-435: remove incubator-streams-master-pom.xml, other lint cleanup, this closes apache/incubator-streams#316 new ac90a22 STREAMS-434: Delete CustomDateTimeFormat which is not used anywhere, this closes apache/incubator-streams#317 new f0072b4 don’t ruin the top nav new 3d18473 make apache-rat pass new 0a93e44 make rat pass during release:prepare new 8c745c3 make rat pass during release:prepare new 094ba0e run check before tests or site new 0c4087c Squashed commit of the following: new 3856581 STREAMS-437: Resolved new f69720d STREAMS-436: take 2 new 595bcca [maven-release-plugin] prepare release streams-project-0.4-incubating new 1a03eb5 [maven-release-plugin] prepare for next development iteration new 6894acf Trivial cleanup, to trigger Github mirroring to sync up new 2daa1b4 Another Trivial cleanup, to trigger screwed Github mirror to sync up new cf8fdf7 revert the project version back to '0.4-incubating-SNAPSHOT' new 0b2927e STREAMS-447: build a test jar in streams-pojo, this closes apache/incubator-streams#322 new be8e1c5 STREAMS-446: RAT check fails in prep for 0.4-incubating release, this closes apache/incubator-streams#321 new 7417348 [maven-release-plugin] prepare release streams-project-0.4-incubating new ef43d00 [maven-release-plugin] prepare for next development iteration new 9fcde4b STREAMS-450: Remove opml.xsd and contents.xsd, this closes apache/incubator-streams#323 new c32891f Revert "[maven-release-plugin] prepare release streams-project-0.4-incubating" new fc51194 [maven-release-plugin] prepare release streams-project-0.4-incubating new 3489634 [maven-release-plugin] prepare for next development iteration new 4f100f3 Squashed commit of STREAMS-443: use org.apache.streams.plugins:streams-plugin-pojo instead of org.jsonschema2pojo new 7d9b887 exceptions to apache-rat should be set in pluginManagement so as to not interfere with validate phase execution order new 1799fbf STREAMS-456: Facebook page provider does not include many fields new f597411 STREAMS-456: PR feedback new 9e6ed3e STREAMS-457: update page schema and converter to match api v2.8 new a726a67 STREAMS-451: Remove Changelog.md, this closes apache/incubator-streams#329 new 5dffd5c STREAMS-440: custom checkstyle.xml, address compliance new 025c201 STREAMS-440: style xml comes from http, don’t need this master dependency new 85e360a Adding KEYS file new 745451d closes apache/incubator-streams#330 *Fixed* new c64f843 STREAMS-441: Remove compile dependency on guava for core packages, this closes apache/incubator-streams#320 new 125a992 STREAMS-441: Remove compile dependency on guava for core packages new 1094495 Streams-441: Minimize use of Guava Apis new 6e5afce STREAMS-458: GPlusTypeConverter fails processing recent plus#person without a gender new ac60c5f STREAMS-458: GPlusTypeConverter fix + gplus converter integration testing - peer review update new 0151714 STREAMS-458: GPlus Person Deserializer - fix conflict merge problem new 899bb84 STREAMS-464: switch ITs from junit to testng new 746d0c4 Fix issue with streams-examples failing due to private scope of STREAMS_ID new 553662b STREAMS-468: Fix failing IT in streams-persist-elasticsearch new 21086e9 STREAMS-469: fit failing ITs in streams-provider-rss new 52d80b3 Merge branch 'STREAMS-468' new eaa7cfa Merge branch 'STREAMS-469' new 48e6187 STREAMS-470: Permit use of streams-persist-hdfs to read/write s3 new dc0adfb STREAMS-472: Fix failing IT in streams-plugins new 0c59759 STREAMS-475: LocalRuntimeConfiguration does not properly extend StreamsRuntimeConfiguration new fb0b51c STREAMS-155 Squashed commit from https://github.com/apache/incubator-streams/pull/335 new db897a2 Replace Guava API calls with Java 8 API new 92c5504 STREAMS-441: clean up asserts new 5e1bd10 streams-provider-twitter bug fixes & related improvements. new 00363f2 closes apache/incubator-streams#341 *Already Merged* new 4ac71f4 Trivial Anonymous -> Java 8 lambdas, replace assert with TestNg.Assert in Integration tests new 0ab5884 [maven-release-plugin] prepare release streams-project-0.4.1-incubating new cee5a23 [maven-release-plugin] prepare for next development iteration new e40e628 [STREAMS-478] streams persist reader/writer for Apache Cassandra new 7810361 Replace Guava APIs with Java 8, this closes apache/incubator-streams#347 new 16edd38 STREAMS-472: fixes root cause new b3604a6 STREAMS-255: remove incubator-streams dependency on incubator-streams-master new cd6afda fix breadcrumb new 4bd2231 STREAMS:344: streams-persist-neo4j new 08b6fac resolves #348 new 9ef9994 Merge branch 'STREAMS-472.2' new e3d2e65 STREAMS-481 Updated .travis.yml to oraclejdk8, added badge to README.md new 480e835 Include clean along with install run new 4abb899 Remove MAVEN_SKIP_RC=true new 958483c Add install of maven 3.3.9 new 3d2fcf7 Add rat.consoleOutput=true new 166b641 Remove -q from mvn, already pretty chatty, doesn't do anything new 8b65390 Add apache-maven-3.3.9 to rat exclude for travis-ci new 367d45f STREAMS-255: remove incubator-streams dependency on incubator-streams-master new 46205ad fix breadcrumb new 1f5e22b STREAMS-481: Updated .travis.yml to oraclejdk8, added badge to README.md new cc46ab6 STREAMS-482: streams-persist-riak resolves #352 new 1797a70 STREAMS-483: streams-persist-cassandra SSL new 8de626e STREAMS-448: TwitterTimelineProvider bug fix new 571d406 STREAMS-438: Create coding guidelines document for website, this closes apache/incubator-streams#355 new b71cce8 STREAMS-463: Move every class in all repos underneath org.apache.streams, this closes apache/incubator-streams#356 new be1057a NoJira: Fix the documentation for minimum Java and Maven requirements new 66fecd2 resolve rat:plugin problems new 88c8287 Added jfrazee to KEYS new 3a74189 Force github mirror sync after undo maven-release-plugin commits new 80070a9 STREAMS-495: delete unneeded, sometimes wrong streams-plugin-pojo bindings new ad84830 [maven-release-plugin] prepare release streams-project-0.5-incubating new 1e1643c [maven-release-plugin] prepare for next development iteration new 7166998 [maven-release-plugin] rollback the release of streams-project-0.5-incubating new 6e565af [maven-release-plugin] prepare release streams-project-0.5-incubating new 6536121 [maven-release-plugin] rollback the release of streams-project-0.5-incubating new 5052ad0 [maven-release-plugin] prepare release streams-project-0.5-incubating new b57ffc5 [maven-release-plugin] prepare for next development iteration new 1af49b5 [maven-release-plugin] rollback the release of streams-project-0.5-incubating new 2a1cada [maven-release-plugin] prepare release streams-project-0.5-incubating new 15601fa [maven-release-plugin] rollback the release of streams-project-0.5-incubating new 9d732b2 [maven-release-plugin] prepare release streams-project-0.5-incubating new fd4d092 [maven-release-plugin] prepare for next development iteration new 4383742 STREAMS-484: Update website to reflect deprecation of streams-master new 8b60ed9 STREAMS-486: Update release script on website new d684097 STREAMS-499: fix behavior of site plugin new 65e31d6 switch development version to 0.5.1-incubating-SNAPSHOT new 3ae5272 missing web resources new 871f5cd fix checkstyle link new fe328f9 STREAMS-497: Add streams prefix to project and examples artifactIds new 19caf33 closes apache/incubator-streams#359 *Already Merged* new a460c8e STREAMS-500: Remove jackson-datatype-json-org from project new 21c95e1 remove org.json dependency new 67497a4 STREAMS-496: Remove twitter4j dependency from streams-provider-twitter new 2c83c57 STREAMS-502: rewrite instagram provider using juneau new 8073c7d STREAMS-496 follow-on new b7d47c0 Merge branch 'STREAMS-500' new dcf3045 STREAMS-505 Add ASFv2 Licenses closes apache/incubator-streams#365 new c64da77 STREAMS-505 Add ASFv2 Licenses closes apache/incubator-streams#366 new c49624a STREAMS-512: add juneau annotations to all generated pojos new eba589b enforcer should only fail snapshots when releasing new c8e56dc new classes needed for juneau rest proxy across all providers new af63682 resolves STREAMS-508 new b1c540d update for juneau 6.3.0-incubating new bd91d26 PR feedback new b757539 resolves STREAMS-516 new a2e2cbe temporarily change to use juneau 6.3.1-incubating-SNAPSHOT until 6.3.0-incubating is available new 6bb0ab1 upgrade instagram to work with latest juneau new 38ac704 STREAMS-480: Remove -incubating suffix from Release artifacts names new 5ccf029 Merge pull request #372 from smarthi/STREAMS-480 new 418660c STREAMS-522: Remove mention of incubating status from code and web site new 5dcc641 Merge pull request #373 from steveblackmon/STREAMS-522 new 3a16db1 STREAMS-494 new 671dc9d Merge pull request #374 from steveblackmon/STREAMS-494 new 1a535c0 STREAMS-523: global dependency version bump new d555479 Merge pull request #375 from steveblackmon/STREAMS-523 new ac65175 STREAMS-528 - add quick profile, enable by default new 27f97cc STREAMS-527: move config defaults from json schemas to reference.conf files new 776f8ef STREAMS-526: part one (pre juneau rc) new cc672a1 STREAMS-524: TwitterFollowingProvider base class new 753aa95 STREAMS-316: add apache to the top level artifact name new 2d42309 STREAMS-394: disable travis because jenkins is now building pull requests new a6adbca STREAMS-526: switch to juneau 6.4.0-incubating (rc1) new fade62d streams/pr377 with additional fixes new 0f60fa2 Merge pull request #383 from charlesmims/pr/377 new e98c901 Merge pull request #379 from steveblackmon/STREAMS-524 new 90a1a21 Merge pull request #376 from steveblackmon/STREAMS-528 new dc52cf6 Merge pull request #381 from steveblackmon/STREAMS-316 new 9259d54 Merge pull request #382 from steveblackmon/STREAMS-394 new 9ea8de5 STREAMS-522: update webpage after graduation new 378100b Merge pull request #384 from steveblackmon/STREAMS-522.2 new 8d76773 STREAMS-529: update data behind StreamsConfigurator new ea24cee STREAMS-525: discontinue use of reflections-maven new 6319b42 ensure that config references are supported in StreamsConfigurator new ddcaf70 STREAMS-530: Log the page_count, item_count, last_count when providers shut down new e11cde3 STREAMS-521: initial implementation new 4ce9405 STREAMS-531: Implement the /friendships endpoint in streams-provider-twitter new e28445d Merge pull request #389 from steveblackmon/STREAMS-531 new 4681fa8 Merge pull request #385 from steveblackmon/STREAMS-529 new 4ec3e5c Merge pull request #386 from steveblackmon/STREAMS-525 new a2e68a5 Merge pull request #387 from steveblackmon/STREAMS-530 new 8b6fb9e STREAMS-532: STREAMS-532: ids_only=false for friends/followers does not work as expected in streams-provider-twitter new 3d0e3b8 STREAMS-532: fix for FriendsListProviderTask new 570fc42 Merge branch 'master' into STREAMS-526 new e49d385 Merge pull request #378 from steveblackmon/STREAMS-526 new a4a9f51 add integration test cases for each permutations of TwitterFollowingProvider new 7a106eb Merge pull request #390 from steveblackmon/STREAMS-532 new dff43f0 Merge branch 'master' into STREAMS-521.1 new 3aae5f6 address PR feedback new 59412c3 Merge pull request #388 from steveblackmon/STREAMS-521.1 new 6e39924 Update cassandra.md new 4ca9959 Update elasticsearch.md new ceab46d Update mongo.md new 4b755b9 Update neo4j.md new 7d10572 STREAMS 540 & 537 new 53b8079 STREAMS-539: quick profile should be disabled by default new 1cd72e3 STREAMS-533: update account endpoint new ee7f8cf STREAMS-533: update account_activity endpoint new da7b7d7 STREAMS-533: update direct_messages endpoint new 3812e3d STREAMS-533: update friendships endpoint new 539f378 STREAMS-533: update users endpoint new aa7b4b1 STREAMS-533: update welcome_messages endpoint new 8eb81f3 STREAMS-533: update welcome_message/rules endpoint new d818255 STREAMS-533: update followers endpoint new 3e9f63c STREAMS-533: update friends endpoint new 1024a88 STREAMS-533: update geo/ media/ endpoints new 9bae5f0 STREAMS-533: update statuses endpoint new d91eb5e update links in POJOs new 3df8e3d add stub methods missing from /users endpoint new 4028a43 STREAMS-538: switch from svn to git website publishing new 4ea514e Merge pull request #392 from steveblackmon/STREAMS-539 new 4cb8c85 Update riak.md new ca369a0 Update gplus.md new 137066f STREAMS-545: fix and test mergeProperties new 178d2dd Merge pull request #391 from steveblackmon/STREAMS-540-537 new 24d6128 Merge pull request #394 from steveblackmon/STREAMS-538 new 5d6b27e Merge pull request #395 from steveblackmon/STREAMS-545 new 78459b8 hotfix supply download-maven-plugin version new 7fc3479 Merge pull request #393 from steveblackmon/STREAMS-533 new 227910e STREAMS-547: add any missing AL headers new 22b2838 STREAMS-546: Allow rat plugin to ignore .conf files in project root new da04cbb Merge pull request #396 from steveblackmon/STREAMS-546 new 7642f4c Merge pull request #397 from steveblackmon/STREAMS-547 new 9fc1a8a STREAMS-548: update juneau dependency to 7.0.0 new 25375f3 Merge pull request #398 from steveblackmon/STREAMS-548 new 9fbcc54 STREAMS_534_STREAMS_535 new 807eaa1 STREAMS-493: streams-examples jenkins build fails new 409aabd Merge pull request #400 from steveblackmon/STREAMS-493 new 2d14c94 STREAMS-538: switch to git for website publishing new 1c41d68 Merge pull request #401 from steveblackmon/STREAMS-538.2 new 4560f95 prep for release - address jenkins streams-project-verify failures new 36c42ff Merge pull request #399 from charlesmims/STREAMS_534_STREAMS_535 new d34fb0a STREAMS-519: Support parsing dates with micro and nano precision with StreamsJacksonMapper new 1eeb201 Merge branch 'STREAMS-519' new 04275d8 Merge pull request #402 from steveblackmon/STREAMS-519 new c44f32a STREAMS-549: Bug in PropertyUtil.mergeProperties new 804d562 Merge pull request #403 from steveblackmon/STREAMS-549 new c77a617 STREAMS-552 new 11247eb Merge pull request #404 from apache/STREAMS-552 new fa6fb99 STREAMS-553: Implement Premium Search in streams-provider-twitter new 0a69606 Merge pull request #405 from steveblackmon/STREAMS-553 new b61e629 STREAMS-555: Test in streams-util failing new c42d4e5 Merge pull request #406 from steveblackmon/STREAMS-555 new 321ee0d STREAMS-558 Updating release.sh with no incubator tags new 5bee241 NO-JIRA Add licenses to pass RAT check new 2a418c0 Merge pull request #407 from rawkintrevo/streams-558 new 7275d52 STREAMS-557 new 3cc5da0 STREAMS-565 new 547806c STREAMS-556 new 5c58976 Merge pull request #409 from steveblackmon/STREAMS-557 new c4b56e5 Merge pull request #410 from steveblackmon/STREAMS-565 new b4dfcd6 add integration test, improve javadoc new 83e3213 STREAMS-566: Twitter: ThirtyDaySearchProvider new c4637f9 Merge pull request #411 from steveblackmon/STREAMS-556 new 870f5ed STREAMS-564 new 3700a9b Merge pull request #412 from steveblackmon/STREAMS-566 new 593f12e Merge pull request #413 from steveblackmon/STREAMS-564 new 93b7f9f STREAMS-567 new 63a580e Merge pull request #414 from steveblackmon/STREAMS-567 new c287c6b STREAMS-563 Remove Incubating from all pom.xml (#408) new fa30b01 STREAMS-571 remove application.conf from release.sh (#415) new 9433c4c STREAMS-570 Disable TwitterThirtyDaySearchProviderIT new beaae2d [maven-release-plugin] prepare release streams-project-0.5.1 new a95255f [maven-release-plugin] prepare for next development iteration new 129496d set development version to 0.5.2-SNAPSHOT new f832ba9 update download link to new release new 96c6a6f remove remaining occurances of ‘incubating’ new b4ee749 add 0.5 and 0.5.1 to changelog new 6c46e0f dockerITs profile in root pom new 20f1297 add git checkout to release steps new a971e46 STREAMS-550: Twitter: Retweets Provider new 939b932 per INFRA-15262 publish to asf-site instead of gh-pages new eb27b30 site url = gitbox new 7a7cbb0 get the checkstyle config from the local repo rather than via http new 5edc80a STREAMS-574: Merge streams-examples into streams repo new 3c94569 STREAMS-560: Instagram: Likes Provider new 3806660 NO-JIRA Rawkintrevo adds key (#420) new 2818d7e Merge pull request #417 from apache/STREAMS-574 new 3eb7edf STREAMS-574: some missing website-related files new 325294c Merge pull request #419 from steveblackmon/STREAMS-560 new 5e0daf2 Merge pull request #418 from steveblackmon/STREAMS-550 new c809e47 STREAMS-580: Namespacing with fallbacks in ComponentConfigurator new ac38db0 Join commit of STREAMS-582 and STREAMS-583 new 71a5cec also support detectCustomConfiguration with provided Config or path new d7681af improve field selectivity new df4edfe better handle some edge cases new 21e68b5 need braces when including objects references new 2922d64 make sure nested pipelines get resolved correctly new 41aacb3 make sure local stream configuration resolve as expected new c9c11ac resolves STREAMS-586 new c052fa7 Merge pull request #423 from steveblackmon/STREAMS-582,583 new c99783d address https://github.com/smarthi feedback on https://github.com/apache/streams/pull/424 new 4dd135d fix https://github.com/steveblackmon comment on https://github.com/apache/streams/pull/424 new 788b5be Merge pull request #424 from steveblackmon/STREAMS-586 new 39443fc resolves STREAMS-588 new f066f79 Merge pull request #425 from steveblackmon/STREAMS-588 new 4f5145f resolves STREAMS-587 new 0413f7c Merge pull request #426 from steveblackmon/STREAMS-587 new 13102aa scala 2.11 and flink 1.4.2 new a4a57f6 Merge pull request #427 from steveblackmon/STREAMS-573,585 new 46eb70c resolves STREAMS-551 new cb3c30c Merge pull request #428 from steveblackmon/STREAMS-551 new 53667ad add and configure license-maven-plugin new c19b405 refine license plugin behavior new ea5c458 move all of the code and license validation plugins to a dedicated profile new 3ec60b4 Merge pull request #429 from steveblackmon/STREAMS-501 new 38f9e66 Test data originating within modules, used in other modules, should be a stand-alone artifact. new eb0f1d5 Merge pull request #430 from steveblackmon/STREAMS-487 new 7415822 resolves STREAMS-591 new a422834 this file is required for unit tests to pass new 0f0eb8c Merge pull request #431 from steveblackmon/STREAMS-591 new 264e4b6 resolves STREAMS-592 new 935f8c9 Merge pull request #432 from steveblackmon/STREAMS-592 new 619a43c two more places unwanted dependencies were sneaking in new 763dcb4 Merge pull request #433 from steveblackmon/STREAMS-591.2 new 7c8d5aa build comprehensive NOTICE file(s) including all transitive dependencies new 4dc1f69 Merge pull request #434 from steveblackmon/STREAMS-479 new d16b110 Move execution of maven-enforcer-plugin under the check profile new e20feb3 Merge pull request #435 from steveblackmon/STREAMS-594 new e6d5d93 adds full text of dependency liceses to /src/license/licenses new b7f42dc fix strangeness with enforcer new f91a3d3 Prune RAT plugin configurations' exclusions settings. new 4edfad3 Add a distribution binary (#436) new 836417b Merge pull request #437 from steveblackmon/STREAMS-501.2 new 62659fe Merge pull request #438 from steveblackmon/STREAMS-594.2 new afdae22 Merge pull request #439 from steveblackmon/STREAMS-498 new b61b8f2 remove instagram providers based on deprecated endpoints. new 170db81 fix streams-persist ITs new 13bf5ff fix streams-examples ITs new 5d07cc3 resolves STREAMS-595 new 06c56b2 Merge pull request #440 from steveblackmon/STREAMS-597 new 15a4f91 Merge pull request #441 from steveblackmon/STREAMS-596 new 2e1ec06 Merge pull request #443 from steveblackmon/STREAMS-595 new 005336d Merge pull request #442 from steveblackmon/STREAMS-598 new f898386 STREAMS-599 Updated KEYS file for 0.6.0 release (#444) new b37398a STREAMS-600 Remove streams-runtime-dropwizard dep from streams-dist new cdb5aa5 Better handle ConfigExceptions in ComponentConfigurator new 18c57e2 Resolve canonical class ancestor properties when path is set new b3aa24f Merge pull request #445 from jfrazee/STREAMS-600 new e48de6b Merge pull request #447 from steveblackmon/STREAMS-602 new 1759643 Merge pull request #446 from steveblackmon/STREAMS-601 new 3723a17 resolves STREAMS-584 new 1c517a2 not sure why this test just started failing new 8b71c44 PR was missing this change. new fec5314 Merge pull request #448 from steveblackmon/STREAMS-584 new c1129c0 resolves STREAMS-603 new 369a1d1 Merge pull request #450 from steveblackmon/STREAMS-603 new 0dc4859 STREAMS-604 Update Apache parent POM version to 19 (#451) new 1305e51 resolves STREAMS-607 new c0e945d resolves STREAMS-606 new 15622f9 Merge pull request #452 from apache/STREAMS-607 new 64b4676 Merge pull request #453 from apache/STREAMS-606 new 239b378 [maven-release-plugin] prepare release streams-0.6.0 new 3f935f0 [maven-release-plugin] prepare for next development iteration new 5651083 resolves STREAMS-605 new df2b8e8 found and fixed a bug affecting isRunning() new e50cbcc Merge pull request #455 from steveblackmon/STREAMS-605 new 71a0290 resolves STREAMS-613 new abbd040 resolves STREAMS-610 new f7b550a also need to change url to calendar new f503f69 moves the schemas formerly hosted at json-schema.org into a project module new 61c8168 change streams-plugin-pojo test dependencies new 322019f interfaces.json is not necessary and not helpful new 8a4cd07 point all poms at latest version and use streams-schema-jsonschemaorg new 7fc12a6 update tests to use jsonschemaorg new 5010414 Merge pull request #456 from steveblackmon/STREAMS-613 new edb8201 Merge pull request #457 from steveblackmon/STREAMS-610 new ce17876 produce AS 2.0 turtle files from social network archives new cd85b54 Merge pull request #459 from steveblackmon/STREAMS-614 new 033ede6 STREAMS-611: Failing integration tests in streams-provider-google-gplus new 6c7a10c Merge pull request #460 from steveblackmon/STREAMS-611 new 26af17e resolves STREAMS-622 new 99fb145 resolves STREAMS-624 new d699947 resolves STREAMS-618 new ead440d Ensure that phone numbers are phone numbers new d1c6049 Verify emails and phone numbers new ea0352f Merge pull request #461 from steveblackmon/STREAMS-622 new f77ea57 Merge pull request #462 from steveblackmon/STREAMS-624 new 1d78fd1 Merge pull request #463 from apache/STREAMS-618 new 62be76f hotfix/cleanup from STREAMS-618 and STREAMS-622 new 2173db5 resolves STREAMS-626 new 45b5b8a resolves STREAMS-625 STREAMS-627 STREAMS-628 new d1ab654 Merge pull request #465 from steveblackmon/STREAMS-625,627,628 new e5f8101 Merge pull request #464 from steveblackmon/STREAMS-626 new 729ce67 resolves STREAMS-616 new 1cf49b8 found another phone number bug new 7927db7 resolves STREAMS-615 new 1d706bb resolves STREAMS-629 new 0175558 Merge pull request #467 from steveblackmon/STREAMS-615 new 539125f Merge pull request #466 from steveblackmon/STREAMS-616 new 2fcce88 Merge pull request #468 from steveblackmon/STREAMS-629 new 3ead675 resolves STREAMS-630 new ae805f8 Merge pull request #469 from steveblackmon/STREAMS-630 new b8f4c0e implements Full Contact SDK new a0dcdcf STREAMS-633: kafka config new d05c42b STREAMS-632: Roadmap Page new e7236aa Merge pull request #475 from steveblackmon/STREAMS-632 new 0157972 Merge pull request #474 from steveblackmon/STREAMS-633 new 956cc7a Merge pull request #473 from steveblackmon/STREAMS-631 new 439f66b resolves STREAMS-634 The 1718 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.