[jira] [Comment Edited] (GEODE-1577) Unhelpful generic types on Execution.execute

2017-01-06 Thread Alyssa Kim (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-1577?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15786782#comment-15786782 ] Alyssa Kim edited comment on GEODE-1577 at 1/7/17 3:44 AM: --- [~up

[jira] [Updated] (GEODE-1577) Unhelpful generic types on Execution.execute

2017-01-06 Thread Alyssa Kim (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-1577?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alyssa Kim updated GEODE-1577: -- Assignee: Dan Smith (was: Alyssa Kim) > Unhelpful generic types on Execution.execute >

[jira] [Commented] (GEODE-2142) Remove JSON.org dependency

2017-01-06 Thread Anthony Baker (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15806629#comment-15806629 ] Anthony Baker commented on GEODE-2142: -- When this is complete, we can remove the JSON

[jira] [Commented] (GEODE-2142) Remove JSON.org dependency

2017-01-06 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15806623#comment-15806623 ] ASF subversion and git services commented on GEODE-2142: Commit 5a

[jira] [Commented] (GEODE-2142) Remove JSON.org dependency

2017-01-06 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15806622#comment-15806622 ] ASF subversion and git services commented on GEODE-2142: Commit 81

Re: Review Request 55280: GEODE-2142: Remove JSON from pulse

2017-01-06 Thread Anthony Baker
> On Jan. 7, 2017, 12:27 a.m., Mark Bretl wrote: > > Will there be another changeset to remove the code from geode-json > > sub-project as well? Yes, we will need one. That's a more complicated change because we can't use a drop-in replacement (see GEODE-629). - Anthony --

Re: copy files to servers

2017-01-06 Thread Kirk Lund
Oh, nevermind... I just read the section under "3rd Party Libraries." It's still cool though. On Fri, Jan 6, 2017 at 6:15 PM, Kirk Lund wrote: > That's very cool! I look forward to seeing how they dynamically pull in > remote transitive dependencies over the wire such as Spring, JDBC drivers >

Re: copy files to servers

2017-01-06 Thread Kirk Lund
That's very cool! I look forward to seeing how they dynamically pull in remote transitive dependencies over the wire such as Spring, JDBC drivers and other libraries that deployed classes reference and use. That sounds tricky!

Re: copy files to servers

2017-01-06 Thread Roman Shaposhnik
Btw, I'm sure a comparison of capabilities with Ignite will come up at some point. So here's what they do in this department (which I personally find really cool): http://apacheignite.gridgain.org/v1.0/docs/zero-deployment Thanks, Roman. On Fri, Jan 6, 2017 at 12:11 PM, Anthony Baker wrote: >

[jira] [Commented] (GEODE-1960) Provide protection against malicious developer jars deployed as functions

2017-01-06 Thread Roman Shaposhnik (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-1960?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15806436#comment-15806436 ] Roman Shaposhnik commented on GEODE-1960: - [~dhardman] just so I understand, are y

Re: [jira] [Updated] (GEODE-1960) Provide protection against malicious developer jars deployed as functions

2017-01-06 Thread Michael Stolz
This is the beginning of a long and slippery slope to the end of the road. There is no way to actually achieve what the title says. You cannot identify in advance every threat that is going to come in the future. If you can't trust the people who are authorized to deploy code then your business is

Re: Review Request 55280: GEODE-2142: Remove JSON from pulse

2017-01-06 Thread Jared Stewart
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55280/#review160795 --- Ship it! Ship It! - Jared Stewart On Jan. 6, 2017, 9:09 p.m.

Re: Review Request 55280: GEODE-2142: Remove JSON from pulse

2017-01-06 Thread Mark Bretl
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55280/#review160793 --- Ship it! Will there be another changeset to remove the code fro

Review Request 55288: GEODE-2261: do not use remote function calls to update the shared configuration

2017-01-06 Thread Jinmei Liao
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55288/ --- Review request for geode, Jared Stewart, Kevin Duling, and Kirk Lund. Repositor

Review Request 55286: GEODE-2280: Allow accessors to create a lucene index

2017-01-06 Thread Dan Smith
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55286/ --- Review request for geode, Barry Oglesby and Jason Huynh. Repository: geode De

[jira] [Commented] (GEODE-2260) Move geode examples to new repo home

2017-01-06 Thread ASF GitHub Bot (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2260?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15806186#comment-15806186 ] ASF GitHub Bot commented on GEODE-2260: --- Github user scmbuildguy commented on the is

[jira] [Commented] (GEODE-1956) CI failure: LuceneQueriesPeerPRRedundancyDUnitTest.returnCorrectResultsWhenCloseCacheHappensOnIndexUpdate

2017-01-06 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-1956?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15806180#comment-15806180 ] ASF subversion and git services commented on GEODE-1956: Commit c3

[jira] [Commented] (GEODE-523) PartitionListener requires tests and clean up

2017-01-06 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-523?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15806183#comment-15806183 ] ASF subversion and git services commented on GEODE-523: --- Commit fa52b

[jira] [Updated] (GEODE-800) Geode's classloading mechanism is unable to resolve classes found within nested jars

2017-01-06 Thread Kirk Lund (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kirk Lund updated GEODE-800: Affects Version/s: 1.0.0-incubating > Geode's classloading mechanism is unable to resolve classes found withi

[GitHub] geode-examples issue #1: GEODE-2260: Revise geode-examples to be in their ow...

2017-01-06 Thread scmbuildguy
Github user scmbuildguy commented on the issue: https://github.com/apache/geode-examples/pull/1 +1 --- 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 th

[jira] [Commented] (GEODE-1956) CI failure: LuceneQueriesPeerPRRedundancyDUnitTest.returnCorrectResultsWhenCloseCacheHappensOnIndexUpdate

2017-01-06 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-1956?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15806181#comment-15806181 ] ASF subversion and git services commented on GEODE-1956: Commit 63

[jira] [Updated] (GEODE-1960) Provide protection against malicious developer jars deployed as functions

2017-01-06 Thread Kirk Lund (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-1960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kirk Lund updated GEODE-1960: - Labels: DeployCommand deploy (was: deploy) > Provide protection against malicious developer jars deployed

[jira] [Updated] (GEODE-800) Geode's classloading mechanism is unable to resolve classes found within nested jars

2017-01-06 Thread Kirk Lund (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kirk Lund updated GEODE-800: Labels: ClassLoader DeployCommand deploy (was: ) > Geode's classloading mechanism is unable to resolve class

[jira] [Updated] (GEODE-1960) Provide protection against malicious developer jars deployed as functions

2017-01-06 Thread Kirk Lund (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-1960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kirk Lund updated GEODE-1960: - Labels: ClassLoader DeployCommand deploy (was: DeployCommand deploy) > Provide protection against malicio

[jira] [Updated] (GEODE-2195) Hot Deploy of cluster configuration without bouncing the servers

2017-01-06 Thread Kirk Lund (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kirk Lund updated GEODE-2195: - Labels: DeployCommand deploy (was: deploy) > Hot Deploy of cluster configuration without bouncing the ser

[jira] [Updated] (GEODE-2199) deploy/undeploy should continue even if there is no running servers in the cluster

2017-01-06 Thread Kirk Lund (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kirk Lund updated GEODE-2199: - Labels: DeployCommand deploy (was: ) > deploy/undeploy should continue even if there is no running server

[jira] [Closed] (GEODE-1951) users should be able to deploy jars when no servers are running

2017-01-06 Thread Kirk Lund (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-1951?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kirk Lund closed GEODE-1951. > users should be able to deploy jars when no servers are running >

[jira] [Resolved] (GEODE-1951) users should be able to deploy jars when no servers are running

2017-01-06 Thread Kirk Lund (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-1951?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kirk Lund resolved GEODE-1951. -- Resolution: Duplicate This is a duplicate of GEODE-881 > users should be able to deploy jars when no se

[jira] [Updated] (GEODE-881) gfsh deploy jars does not work when there are no servers

2017-01-06 Thread Kirk Lund (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-881?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kirk Lund updated GEODE-881: Labels: deploy (was: ) > gfsh deploy jars does not work when there are no servers >

[jira] [Updated] (GEODE-1951) users should be able to deploy jars when no servers are running

2017-01-06 Thread Kirk Lund (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-1951?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kirk Lund updated GEODE-1951: - Labels: deploy (was: ) > users should be able to deploy jars when no servers are running > --

[GitHub] geode-examples issue #1: GEODE-2260: Revise geode-examples to be in their ow...

2017-01-06 Thread upthewaterspout
Github user upthewaterspout commented on the issue: https://github.com/apache/geode-examples/pull/1 +1 - Ship it! --- 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 wish

[jira] [Updated] (GEODE-1960) Provide protection against malicious developer jars deployed as functions

2017-01-06 Thread Kirk Lund (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-1960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kirk Lund updated GEODE-1960: - Labels: deploy (was: ) > Provide protection against malicious developer jars deployed as functions >

[jira] [Commented] (GEODE-2260) Move geode examples to new repo home

2017-01-06 Thread ASF GitHub Bot (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2260?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15806161#comment-15806161 ] ASF GitHub Bot commented on GEODE-2260: --- Github user upthewaterspout commented on th

[jira] [Updated] (GEODE-2195) Hot Deploy of cluster configuration without bouncing the servers

2017-01-06 Thread Kirk Lund (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kirk Lund updated GEODE-2195: - Labels: deploy (was: ) > Hot Deploy of cluster configuration without bouncing the servers > -

[jira] [Resolved] (GEODE-743) validate offline-disk-store failed in 8.1 regression run during cli.bt

2017-01-06 Thread Kirk Lund (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-743?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kirk Lund resolved GEODE-743. - Resolution: Incomplete Non-existent test > validate offline-disk-store failed in 8.1 regression run during

[jira] [Closed] (GEODE-743) validate offline-disk-store failed in 8.1 regression run during cli.bt

2017-01-06 Thread Kirk Lund (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-743?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kirk Lund closed GEODE-743. --- > validate offline-disk-store failed in 8.1 regression run during cli.bt >

[jira] [Resolved] (GEODE-1027) MBeans should be initialized with current stats when they are created.

2017-01-06 Thread Kirk Lund (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-1027?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kirk Lund resolved GEODE-1027. -- Resolution: Fixed Fix Version/s: 1.1.0 > MBeans should be initialized with current stats when the

[jira] [Assigned] (GEODE-1343) Convert ManagementBase to JUnit 4

2017-01-06 Thread Kirk Lund (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-1343?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kirk Lund reassigned GEODE-1343: Assignee: Kirk Lund > Convert ManagementBase to JUnit 4 > - > >

[jira] [Created] (GEODE-2280) Lucene indexes are not working with PR accessors

2017-01-06 Thread Dan Smith (JIRA)
Dan Smith created GEODE-2280: Summary: Lucene indexes are not working with PR accessors Key: GEODE-2280 URL: https://issues.apache.org/jira/browse/GEODE-2280 Project: Geode Issue Type: Bug

[jira] [Assigned] (GEODE-2280) Lucene indexes are not working with PR accessors

2017-01-06 Thread Dan Smith (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dan Smith reassigned GEODE-2280: Assignee: Dan Smith > Lucene indexes are not working with PR accessors > --

Re: copy files to servers

2017-01-06 Thread John Blum
@Mike- *> Does all this stuff get easier if we actually create a Spring Boot application that embeds Geode server functionality?* This is a loaded question. At development-time, yes, much easier, I think. You can even leverage *Spring Boot* DevTools

Re: [jira] [Commented] (GEODE-2260) Move geode examples to new repo home

2017-01-06 Thread Karen Miller
I'd appreciate reviews on this PR from Dan S, Swapnil B, Mark B, and Dave B., along with anyone else who is interested in improving the new geode examples. Thanks. On Fri, Jan 6, 2017 at 1:47 PM, ASF GitHub Bot (JIRA) wrote: > > [ https://issues.apache.org/jira/browse/GEODE-2260?page= > com.

[GitHub] geode-examples pull request #1: GEODE-2260: Revise geode-examples to be in t...

2017-01-06 Thread karensmolermiller
GitHub user karensmolermiller opened a pull request: https://github.com/apache/geode-examples/pull/1 GEODE-2260: Revise geode-examples to be in their own repo - Revise build to add rat check and spotless task - Add Apache license to README.md files - Apply spotless format cha

[jira] [Commented] (GEODE-2260) Move geode examples to new repo home

2017-01-06 Thread ASF GitHub Bot (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2260?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15805871#comment-15805871 ] ASF GitHub Bot commented on GEODE-2260: --- GitHub user karensmolermiller opened a pull

Re: Review Request 55236: GEODE-2271 Reduce pdx type id generation for string fields in JSON

2017-01-06 Thread Hitesh Khamesra
> On Jan. 6, 2017, 9:42 p.m., Bruce Schuchardt wrote: > > geode-core/src/main/java/org/apache/geode/pdx/internal/PdxReaderImpl.java, > > line 906 > > > > > > It looks like this creates a PdxString if the field is NU

Re: Review Request 55236: GEODE-2271 Reduce pdx type id generation for string fields in JSON

2017-01-06 Thread Hitesh Khamesra
> On Jan. 6, 2017, 4 p.m., Udo Kohlmeyer wrote: > > geode-core/src/main/java/org/apache/geode/pdx/internal/PdxReaderImpl.java, > > lines 881-885 > > > > > > How does this affect the "rest" of the system and the proc

Re: Review Request 55236: GEODE-2271 Reduce pdx type id generation for string fields in JSON

2017-01-06 Thread Bruce Schuchardt
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55236/#review160769 --- geode-core/src/main/java/org/apache/geode/pdx/internal/PdxReaderI

Re: copy files to servers

2017-01-06 Thread John Blum
@Dan- `deploy resource` is like `deploy jar` today, but *without* the additional steps of constructing/initializing and (possibly) registering GemFire objects (which currently only handles Functions today). The idea is, a user may not want the same objects applied to all servers/nodes in the clus

Re: copy files to servers

2017-01-06 Thread Michael Stolz
Does all this stuff get easier if we actually create a Spring Boot application that embeds Geode server functionality? -- Mike Stolz Principal Engineer, GemFire Product Manager Mobile: 631-835-4771 On Fri, Jan 6, 2017 at 4:11 PM, John Blum wrote: > *@Anthony-* > > *> The server should be smart

[jira] [Commented] (GEODE-629) Replace use of org.json with Jackson JSON library

2017-01-06 Thread Anthony Baker (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-629?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15805820#comment-15805820 ] Anthony Baker commented on GEODE-629: - These changes have been made since the above pat

Re: Review Request 55280: GEODE-2142: Remove JSON from pulse

2017-01-06 Thread Jinmei Liao
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55280/#review160766 --- Ship it! Ship It! - Jinmei Liao On Jan. 6, 2017, 9:09 p.m.,

Re: copy files to servers

2017-01-06 Thread John Blum
*@Anthony-* *> The server should be smart enough to figure out what's in my bundle and understand how to deploy it including any dependencies* Agreed on the dependencies part, but... "*smart enough to figure out what's in my bundle*". Hmmm. Beyond recognizing Geode/GemFire objects/interfaces, I

Review Request 55280: GEODE-2142: Remove JSON from pulse

2017-01-06 Thread Anthony Baker
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55280/ --- Review request for geode, Jinmei Liao, Kirk Lund, and Mark Bretl. Repository: g

Re: copy files to servers

2017-01-06 Thread Jacob Barrett
We need to take a lesson from any modern Java application an embrace class loader modularization. The only thing in the system class path should be very minimal bootstrap jar. The rest of our needs should be addressed by well organized and isolated class loaders. The deployment of a function, or s

Re: Review Request 55275: GEODE-2278 - Fix an NPE with inconsistent lucene indexes

2017-01-06 Thread Barry Oglesby
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55275/#review160758 --- Ship it! Ship It! - Barry Oglesby On Jan. 6, 2017, 6:49 p.m.

Re: copy files to servers

2017-01-06 Thread Dan Smith
I don't understand the difference between this proposal: > gfsh> deploy resource --name=myApplicationDependencies.jar > gfsh> deploy cache-writer --name=x.y.z.MyApplicationCacheWriter --members=serverX And this example, which you can already do today: gfsh> depoy --jar=myApplicationStuff.jar gfs

Re: copy files to servers

2017-01-06 Thread Anthony Baker
Hmmm, I agree with Udo. I’d like to push a new version of my application with a single idempotent command. The server should be smart enough to figure out what's in my bundle and understand how to deploy it including any dependencies (because who writes dependency-free code?). I do want som

Re: copy files to servers

2017-01-06 Thread John Blum
@Luke- *> if my CacheWriter had depenancies of its own, would the expectation be I bundle them as a fat jar and use the explict deploy cachewriter command?* Yes, I would envisions something like this... gfsh> deploy resource --name=myApplicationDependencies.jar gfsh> deploy cache-writer --name

Re: copy files to servers

2017-01-06 Thread Kirk Lund
+1 I like no ambiguity On Fri, Jan 6, 2017 at 11:28 AM Luke Shannon wrote: > +1 on John's suggestion for explict commands > > > > On Jan 6, 2017 2:20 PM, "John Blum" wrote: > > > > How about... > > > > * deploy function > > * deploy cache-listener > > * deploy cache-loader > > * deploy cache-lo

Re: copy files to servers

2017-01-06 Thread Udo Kohlmeyer
In some ways that is a great idea but sometimes too explicit... Do we expect them to have fine grained jars? Also how do we handle dependencies as a single util class might be used by both a cache-listener and a partition listener... is the expectation that we update the dependent util c

Re: copy files to servers

2017-01-06 Thread Luke Shannon
One question John, if my CacheWriter had depenancies of its own, would the expectation be I bundle them as a fat jar and use the explict deploy cachewriter command? On Jan 6, 2017 2:28 PM, "Luke Shannon" wrote: > +1 on John's suggestion for explict commands > > On Jan 6, 2017 2:20 PM, "John Blu

Re: Review Request 55236: GEODE-2271 Reduce pdx type id generation for string fields in JSON

2017-01-06 Thread Hitesh Khamesra
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55236/ --- (Updated Jan. 6, 2017, 7:30 p.m.) Review request for geode, Bruce Schuchardt an

Re: copy files to servers

2017-01-06 Thread Luke Shannon
+1 on John's suggestion for explict commands On Jan 6, 2017 2:20 PM, "John Blum" wrote: How about... * deploy function * deploy cache-listener * deploy cache-loader * deploy cache-loader * deploy resource (jar, xml, properties, etc) * etc. Might as was make it explicit. For instance, I may ha

Re: copy files to servers

2017-01-06 Thread John Blum
1 more thing + correction 1 of the `deploy cache-loader` was meant to be `deploy cache-writer`. Additionally, I may want to target certain Functions, Listeners, Loader, Writers, etc, all separately at particular members as in... gfsh> deploy function --name=F1 --members='server1, server2, server

Re: copy files to servers

2017-01-06 Thread John Blum
How about... * deploy function * deploy cache-listener * deploy cache-loader * deploy cache-loader * deploy resource (jar, xml, properties, etc) * etc. Might as was make it explicit. For instance, I may have a JAR file I just deployed (uploaded) that contains Functions, Listeners, Loaders, Write

Re: copy files to servers

2017-01-06 Thread Kirk Lund
With appropriate constraints, a copy file type command could be secure. 1) don't use Apache Geode without security AND make the command require authorization permissions 2) limit the target directory to a directory under the working directory of the remote server 3) rename it to "deploy resource"

[jira] [Assigned] (GEODE-2279) Events may linger in HARegionQueue

2017-01-06 Thread Jason Huynh (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jason Huynh reassigned GEODE-2279: -- Assignee: Jason Huynh > Events may linger in HARegionQueue > --

[jira] [Created] (GEODE-2279) Events may linger in HARegionQueue

2017-01-06 Thread Jason Huynh (JIRA)
Jason Huynh created GEODE-2279: -- Summary: Events may linger in HARegionQueue Key: GEODE-2279 URL: https://issues.apache.org/jira/browse/GEODE-2279 Project: Geode Issue Type: Bug Compon

[jira] [Assigned] (GEODE-2246) Invalid class cast in function execution

2017-01-06 Thread Michael Dodge (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dodge reassigned GEODE-2246: Assignee: Michael Dodge > Invalid class cast in function execution > --

Review Request 55275: GEODE-2278 - Fix an NPE with inconsistent lucene indexes

2017-01-06 Thread Dan Smith
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55275/ --- Review request for geode and Barry Oglesby. Repository: geode Description ---

[jira] [Assigned] (GEODE-2278) Creating a member without a lucene index before a member with a lucene index causes an NPE

2017-01-06 Thread Dan Smith (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dan Smith reassigned GEODE-2278: Assignee: Dan Smith > Creating a member without a lucene index before a member with a lucene index

[jira] [Created] (GEODE-2278) Creating a member without a lucene index before a member with a lucene index causes an NPE

2017-01-06 Thread Dan Smith (JIRA)
Dan Smith created GEODE-2278: Summary: Creating a member without a lucene index before a member with a lucene index causes an NPE Key: GEODE-2278 URL: https://issues.apache.org/jira/browse/GEODE-2278 Proj

[jira] [Commented] (GEODE-1165) CI failure: SharedConfigurationUsingDirDUnitTest tests are flaky

2017-01-06 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-1165?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15805247#comment-15805247 ] ASF subversion and git services commented on GEODE-1165: Commit a6

Re: copy files to servers

2017-01-06 Thread John Blum
The problem is always tricky when you are working with dependencies and class loading. It is a two part problem. 1. First, you must acquire and deploy the dependencies an application will need at runtime. This can be achieved many different ways, such as by "copying" files to a designated, well

Re: Review Request 55236: GEODE-2271 Reduce pdx type id generation for string fields in JSON

2017-01-06 Thread Darrel Schneider
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55236/#review160734 --- geode-core/src/main/java/org/apache/geode/pdx/internal/PdxReaderI

Re: The next release (v1.1.0)

2017-01-06 Thread Anthony Baker
Our last release was on October 25. I think we’re past due for another one! We’ve had lots of great contributions since 1.0.0-incubating and now that we’re are a top-level project we can drop the “-incubating” qualifier. I reviewed our open JIRA issues and would like to include the following i

[jira] [Resolved] (GEODE-224) Geode Spark connector parser is not processing type casting properly

2017-01-06 Thread Anthony Baker (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-224?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anthony Baker resolved GEODE-224. - Resolution: Fixed > Geode Spark connector parser is not processing type casting properly >

[jira] [Commented] (GEODE-2277) client cache fails to deserialize a PdxInstance due to InternalGemFireError

2017-01-06 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15805159#comment-15805159 ] ASF subversion and git services commented on GEODE-2277: Commit 3c

[jira] [Commented] (GEODE-1923) CI Failure: FixedPRSinglehopDUnitTest.test_FPAmetadataFetch

2017-01-06 Thread ASF GitHub Bot (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-1923?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15805161#comment-15805161 ] ASF GitHub Bot commented on GEODE-1923: --- Github user galen-pivotal commented on the

[GitHub] geode issue #305: [GEODE-1923] Fix a test race condition.

2017-01-06 Thread galen-pivotal
Github user galen-pivotal commented on the issue: https://github.com/apache/geode/pull/305 @kohlmu-pivotal Could you merge this for me please? --- 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

Re: copy files to servers

2017-01-06 Thread Kirk Lund
Even though Apache Geode is accepting jars containing Geode callback implementations (Functions, CacheListener, etc), it's NOT a container or application server. You can WANT it to be a container or EXPECT it to be a container but it's not ;) This would require Apache Geode becoming an application

Re: copy files to servers

2017-01-06 Thread Real Wes
Here’s a use-case I’m dealing with right now: A single cluster supporting multiple applications (i.e. a multi-tenant cluster). One new application wants to do Spring http session replication. This requires placing 3 Spring jars onto the start server —classpath=$SPRING_JARS:… It requires a clust

[jira] [Commented] (GEODE-2277) client cache fails to deserialize a PdxInstance due to InternalGemFireError

2017-01-06 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15805099#comment-15805099 ] ASF subversion and git services commented on GEODE-2277: Commit fb

[jira] [Created] (GEODE-2277) client cache fails to deserialize a PdxInstance due to InternalGemFireError

2017-01-06 Thread Bruce Schuchardt (JIRA)
Bruce Schuchardt created GEODE-2277: --- Summary: client cache fails to deserialize a PdxInstance due to InternalGemFireError Key: GEODE-2277 URL: https://issues.apache.org/jira/browse/GEODE-2277 Proje

Re: copy files to servers

2017-01-06 Thread Jens Deppe
Got to chime in here and +1 on what Anthony's and Jake's sentiments are. Let's be *very* careful and try to understand what users are trying to achieve. If we're providing a 'gfsh cp' option that then requires further intervention to actually achieve what the user wants (i.e. server restart or wh

[jira] [Updated] (GEODE-2275) CI Failure: ClearTXLockingDUnitTest.testPutWithClearDifferentVM

2017-01-06 Thread Eric Shu (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Shu updated GEODE-2275: Labels: ci flaky (was: ) > CI Failure: ClearTXLockingDUnitTest.testPutWithClearDifferentVM > --

[jira] [Resolved] (GEODE-2276) CI Failure: ClearTXLockingDUnitTest.testPutWithClearDifferentVM

2017-01-06 Thread Eric Shu (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Shu resolved GEODE-2276. - Resolution: Fixed Closed as duplicate of GEODE:2275 > CI Failure: ClearTXLockingDUnitTest.testPutWithClea

Review Request 55272: GEDOE-2274: Add additional test cases for non colocated transactions

2017-01-06 Thread Eric Shu
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55272/ --- Review request for geode, anilkumar gingade and Darrel Schneider. Bugs: GEODE-2

[jira] [Created] (GEODE-2276) CI Failure: ClearTXLockingDUnitTest.testPutWithClearDifferentVM

2017-01-06 Thread Eric Shu (JIRA)
Eric Shu created GEODE-2276: --- Summary: CI Failure: ClearTXLockingDUnitTest.testPutWithClearDifferentVM Key: GEODE-2276 URL: https://issues.apache.org/jira/browse/GEODE-2276 Project: Geode Issue Ty

[jira] [Created] (GEODE-2275) CI Failure: ClearTXLockingDUnitTest.testPutWithClearDifferentVM

2017-01-06 Thread Eric Shu (JIRA)
Eric Shu created GEODE-2275: --- Summary: CI Failure: ClearTXLockingDUnitTest.testPutWithClearDifferentVM Key: GEODE-2275 URL: https://issues.apache.org/jira/browse/GEODE-2275 Project: Geode Issue Ty

Re: copy files to servers

2017-01-06 Thread Udo Kohlmeyer
I think I can see the benefit of this feature. If you have Geode running in the cloud, it is easier to have a single management tool that can copy resource files to all the servers within the cluster. Although I would not see this a feature I'd promote, as it could really be abused, I believ

Re: copy files to servers

2017-01-06 Thread Michael Stolz
So maybe a generic copy command is too insecure, I agree. What we should do is think about exactly what files we think we are trying to deploy. 1. I believe that there is a need to deploy dependency jars into the system classpath. 2. I believe that there is also a desire to be able to dep

Re: copy files to servers

2017-01-06 Thread Jacob Barrett
Agree with Anthony. A copy command would either duplicate what deploy does by only putting files within as specific location in the server's directory or creating a security nightmare if allowed to write anywhere on the host. On Fri, Jan 6, 2017 at 7:56 AM Anthony Baker wrote: > I think there a

Re: Review Request 55236: GEODE-2271 Reduce pdx type id generation for string fields in JSON

2017-01-06 Thread Udo Kohlmeyer
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55236/#review160723 --- geode-core/src/main/java/org/apache/geode/pdx/internal/PdxReaderI

Re: copy files to servers

2017-01-06 Thread Anthony Baker
I think there are lots of great OS orchestration and automation tools. I’m not sure I understand the need for `gfsh cp`. If I could easily grab the member hostnames from `gfsh list members` and pipe them into mpssh (for example) that would do the job. I *do* like the idea of an improved `gfsh

Build failed in Jenkins: Geode-nightly #708

2017-01-06 Thread Apache Jenkins Server
See Changes: [bschuchardt] GEODE-2155 Auto-reconnect fails with NPE [abaker] GEODE-2016: change compile dependency to testCompile [abaker] GEODE-1657 Remove silly ^M characters -- [...truncated 69

[jira] [Commented] (GEODE-2268) Store jar bytes in cluster configuration region

2017-01-06 Thread Wes Williams (JIRA)
[ https://issues.apache.org/jira/browse/GEODE-2268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15804708#comment-15804708 ] Wes Williams commented on GEODE-2268: - I think it simpler to keep the jars on the file

Re: copy files to servers

2017-01-06 Thread Michael Stolz
Are you thinking about adding a --destination= command option to tell deploy that it's not a function and where to put it? -- Mike Stolz Principal Engineer - Gemfire Product Manager Mobile: 631-835-4771 On Jan 6, 2017 5:38 AM, "Swapnil Bawaskar" wrote: > Some application may need to copy files t

copy files to servers

2017-01-06 Thread Swapnil Bawaskar
Some application may need to copy files to all the servers. These files could either be data files or they could be configuration files needed by the application or they could be jar files (that don't have functions but have say, spring data geode jar files) that need to be on the server's classpat