This is an automated email from the ASF dual-hosted git repository.
sblackmon pushed a change to branch STREAMS-637
in repository https://gitbox.apache.org/repos/asf/streams.git.
at b82bd25 STREAMS-637 fullcontact
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 c36a134 resolves STREAMS-635
new dfb1ff5 Merge pull request #476 from steveblackmon/STREAMS-635
new ecc5050 resolves STREAMS-636
new 5427e72 Merge pull request #477 from steveblackmon/STREAMS-636
new 1f49a20 first change for STREAMS-637
new b82bd25 STREAMS-637 fullcontact
The 1723 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.