GitHub user davidyan74 opened a pull request:
https://github.com/apache/incubator-apex-core/pull/3
Feature app data
The reason of the large number of commits is that Tim has reapplied the old
commits from DTX about PubSubWebSocketServlet to preserve the author
attribution.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/davidyan74/incubator-apex-core feature-AppData
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-apex-core/pull/3.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #3
----
commit 8c6d053c364924e6e865e376e47023792dc61ecc
Author: David Yan <[email protected]>
Date: 2013-10-16T03:00:51Z
change name and jump version
commit 4a235a24a508945904bf0e9b28b4c31b74c9ee76
Author: David Yan <[email protected]>
Date: 2014-01-17T02:02:44Z
SPOI-1770 exposing list of latest 100 topics
commit f053a4bb52fec898f8e14a4a9c703f6173314eea
Author: David Yan <[email protected]>
Date: 2014-01-17T02:12:04Z
SPOI-1770 exclude special topics in latest topic list
commit 4a7154408c66d20d0c11993d71c6bd63d39d15f0
Author: David Yan <[email protected]>
Date: 2014-02-01T00:39:05Z
fixed warnings
commit 18b49e1565db9f8d1bd0436b6ea67d3e59226676
Author: Chetan Narsude <[email protected]>
Date: 2014-03-04T19:59:42Z
Move the code that belonged to library to library so that API would not
pull in random dependencies. The code which stram needs is put under x-java
so that even if user does not have malhar, they are able to compile core.
commit 83df240eeda050eecaf23693ea3f8add28724078
Author: David Yan <[email protected]>
Date: 2014-03-24T18:42:19Z
fixed IDE warnings
commit d503a69bf96a3fac1d0ff70fc6e2748106ea7004
Author: David Yan <[email protected]>
Date: 2014-04-07T21:40:02Z
SPOI-2255 #resolve password protect the websocket
commit 2c2cdae2df892b4362353aae6605080c3e4735ce
Author: Pramod Immaneni <[email protected]>
Date: 2014-06-08T19:14:15Z
Separated platform authentication and web authentication
Conflicts:
gateway/src/main/java/com/datatorrent/gateway/DTGateway.java
gateway/src/main/java/com/datatorrent/gateway/resources/ws/v1/ApplicationsResource.java
commit 82867406df196c14d0e61c2316451f1fb4b20906
Author: David Yan <[email protected]>
Date: 2014-08-13T23:13:46Z
SPOI-2695 #resolve renamed simple authentication to password authentication
commit 971c2f2d66b5d6e75ada951efcf3bad1c82c85c1
Author: David Yan <[email protected]>
Date: 2014-11-06T20:27:50Z
changed way of checking auth
commit a127a2c93e5f091bff2580bc0ea9d68dd119caed
Author: David Yan <[email protected]>
Date: 2014-11-07T21:34:35Z
added subscribe filter for pubsub web socket
commit 9c03fb7834e839cebf39163ee2a64181a7198a26
Author: David Yan <[email protected]>
Date: 2014-11-07T22:06:00Z
added websocket auth filters
commit 1fde1fb3bba22d6ce525c6c8f2bdc0dc7e611115
Author: David Yan <[email protected]>
Date: 2014-11-07T22:08:37Z
added websocket auth filters
commit f8b91eaac101e9edf8a2160d67846bab43e6a37a
Author: Zack Steinkamp <[email protected]>
Date: 2014-11-12T00:53:08Z
separate password auth and role-permission mapping into different classes;
create DTPrincipal class that extends Prinicipal with roles
commit 2a62736df61bbd4ad222077aadaf93598adc02a3
Author: David Yan <[email protected]>
Date: 2014-11-14T19:12:13Z
use webAuthType to see whether authentication is enabled, changed
permission of auth/roles to either MANAGE_USERS or MANAGE_ROLES
commit df6b810b8b8f307689f5abdd6fd5b41a519b7910
Author: David Yan <[email protected]>
Date: 2014-11-20T02:16:49Z
let anonymous user publish to websocket
commit b7b00407a31f0ce2fdda6e319c0c5255fa180cca
Author: David Yan <[email protected]>
Date: 2014-11-21T00:19:32Z
Fixed websocket auth problem
commit 149b184796e4d410adeca1aa5e3fa5640b743f4b
Author: David Yan <[email protected]>
Date: 2014-11-21T00:49:08Z
Fixed websocket send filter
commit c46d8f8b615589619ba1e450e75e3f0a793ccfff
Author: Pramod Immaneni <[email protected]>
Date: 2014-12-21T05:12:09Z
Handling JAAS and kerberos auth for pubsub
commit be0c5432ba17c784d76bf6823cc48b16c8c0a736
Author: Pramod Immaneni <[email protected]>
Date: 2014-12-21T06:06:11Z
Calling filter to authenticate kerberos token for pubsub
commit 010c84d007ac81e46947ccf4b2cda15c6647932c
Author: David Yan <[email protected]>
Date: 2015-02-13T00:08:47Z
added JSONSerializationProvider so that it knows how to serialize logical
plan
Conflicts:
gateway/src/main/java/com/datatorrent/gateway/resources/ws/v2/AppPackagesResource.java
commit d2ff23179ad62bea0d76ad9605127efcc7a8cccf
Author: David Yan <[email protected]>
Date: 2015-04-29T01:34:00Z
allow larger text message size
commit 96274f86967ca2906753b17032835f52f75c7802
Author: David Yan <[email protected]>
Date: 2015-06-08T23:36:02Z
Gateway now compiles
commit 58d2525d54d207703b737d4c68e5a7dd8093fdfd
Author: David Yan <[email protected]>
Date: 2015-06-22T17:53:08Z
Merging commits for App Data Framework for closed source
commit bbbba3f4c03b7b6a4a7aed8bd24a54b04b221522
Author: Chetan Narsude <[email protected]>
Date: 2015-06-25T23:06:50Z
Revert "Osmove"
commit 98cba0139e36fbb9ea7ad08e491f1581986a1589
Author: David Yan <[email protected]>
Date: 2015-06-27T01:51:19Z
Open Source Move for Gateway files
commit 5b17ce7af8a165a86b2d893b29551288a836c5a2
Author: David Yan <[email protected]>
Date: 2015-07-20T20:02:56Z
SPOI-5559 fixed NPE in auto publish of apps
commit 4c86096bc70bce1f982fa68a251b58bfbb5ce23e
Author: Timothy Farkas <[email protected]>
Date: 2015-08-03T17:29:22Z
Generalized PubSubWebsocketServlet for use in Apex and dependent projects.
commit b315913fc130d9c6a70010bc7589aafad6d32449
Author: Timothy Farkas <[email protected]>
Date: 2015-08-08T00:47:46Z
Added store and embeddable interfaces for app data which allow query
operators to be embedded in a store. Also added detection of a store with an
embeddable query operator.
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---