geode-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From marios390 <marios.sofocle...@creditsafe.com>
Subject RE: Stored procedures on Apache Geode.
Date Fri, 14 Jul 2017 19:21:11 GMT
Hi John,

Thank you very much for all this information. I will check it out.
Appreciate it!.
Thanks
MS
________________________________
From: John Blum [via Apache Geode (Incubating) Developers Forum] [ml+s70738n24351h81@n6.nabble.com]
Sent: Friday, July 14, 2017 6:35 PM
To: Marios Sofocleous/IT/CREDITSAFE
Subject: Re: Stored procedures on Apache Geode.

Hi Marios-

I may not be the best person to answer this.  There is a Pivotal GemFire /
Greenplum Connector available for download here...

https://network.pivotal.io/products/pivotal-gemfire/#/releases/5376/file_groups/495<redir.aspx?REF=oIwYai00t1vPmw1y3tLoHwos0ixYHOau3kvAjiWYsVH09UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293d2dsYWNUMHJBJnU9aHR0cHMlM2ElMmYlMmZuZXR3b3JrJTJlcGl2b3RhbCUyZWlvJTJmcHJvZHVjdHMlMmZwaXZvdGFsLWdlbWZpcmUlMmYlMjMlMmZyZWxlYXNlcyUyZjUzNzYlMmZmaWxlJTVmZ3JvdXBzJTJmNDk1>

More information on the Connector can be found here...

http://ggc.docs.pivotal.io/ggc/relnotes/release_notes30.html<redir.aspx?REF=8L5OAhQF95I0VRmU0kBfh2iXSozQSrj93N1bNaW55Mn09UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293d3dqT0pPbHJnJnU9aHR0cCUzYSUyZiUyZmdnYyUyZWRvY3MlMmVwaXZvdGFsJTJlaW8lMmZnZ2MlMmZyZWxub3RlcyUyZnJlbGVhc2UlNWZub3RlczMwJTJlaHRtbA..>

As you may know, Apache Geode is the open source core of Pivotal GemFire (
https://pivotal.io/pivotal-gemfire<redir.aspx?REF=BHu12u9T5Qug5wpMadlpIRkoOxWwSzVrEYBtRZPjVSb09UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293d3R4Yk1DZ3JnJnU9aHR0cHMlM2ElMmYlMmZwaXZvdGFsJTJlaW8lMmZwaXZvdGFsLWdlbWZpcmU.>).
 Theoretically, it probably
would/should work to connect Geode with Greenplum, though I have not done
this and I am not sure it is a combination Pivotal nor the Apache Geode
community supports.

There is example of using this Connector with Geode here...

https://github.com/mgoddard-pivotal/FraudDetection-wwko<redir.aspx?REF=_JYZPKHU63W5fGP9Pn1KTJc0nPQsfFd_rM5-vc9KZ7309UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293dzBxUHBDa19nJnU9aHR0cHMlM2ElMmYlMmZnaXRodWIlMmVjb20lMmZtZ29kZGFyZC1waXZvdGFsJTJmRnJhdWREZXRlY3Rpb24td3drbw..>

Which was the basis for this presentation/article...

https://content.pivotal.io/blog/big-data-meets-fast-data-to-fight-fraud-and-more<redir.aspx?REF=gAeXJe05w3VY-IB7O1KUpnR7dHZhyBiYLblVgRKDypP09UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293MXNtT2NEem9nJnU9aHR0cHMlM2ElMmYlMmZjb250ZW50JTJlcGl2b3RhbCUyZWlvJTJmYmxvZyUyZmJpZy1kYXRhLW1lZXRzLWZhc3QtZGF0YS10by1maWdodC1mcmF1ZC1hbmQtbW9yZQ..>

-j



On Thu, Jul 13, 2017 at 11:33 PM, marios390 <
[hidden email]<UrlBlockedError.aspx>> wrote:

> Hi John,
>
> Just a quick one,
> Geode could be integrated with green plum and if not what alternatives for
> this.
>
> Thanks
> Ms
> ________________________________
> From: John Blum [via Apache Geode (Incubating) Developers Forum] [
> [hidden email]<UrlBlockedError.aspx>]
> Sent: Thursday, July 13, 2017 11:33 PM
> To: Marios Sofocleous/IT/CREDITSAFE
> Subject: Re: Stored procedures on Apache Geode.
>
> Hi Marios-
>
> It seems you and your team could be / mostly are likely dealing with a
> high-volume of sensitive information, but without knowing a lot about your
> UC(s) or particular application requirements/SLAs, I would recommend
> starting small, simple and scale based on need.
>
> Geode is a highly concurrent and distributed system with strong consistency
> guarantees.  Prematurely breaking the logic down into many individual
> microservices early (especially for individual Stored Procedures... how
> complex are these?) might unduly add complexity to your application and
> system architecture.
>
> So my advice is to really evaluate the need to create individual
> microservices first (which usually involves a platform like [Pivotal's]
> CloudFoundry on an IaaS (or private infra) to manage effectively) vs.
> starting small and just converting the Stored Procs into Geode Functions.
>
> Geode Function executions can be distributed across the cluster (similarly
> to Map-Reduce, but far more robust) in a highly available and reliable
> fashion.
>
> You might want to also read up on Geode's Partitioned Regions [1] for
> effectively managing (partitioning and distributing/arranging your data).
>
> Hope this helps.
>
> -John
>
> [1]
> http://gemfire90.docs.pivotal.io/geode/developing/<redir.aspx?REF=WCFSrMasI2YAeGMcF0Km3sV_jBnlYBPuYTymRh05y4j09UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293d3NrTzVhal9BJnU9aHR0cCUzYSUyZiUyZmdlbWZpcmU5MCUyZWRvY3MlMmVwaXZvdGFsJTJlaW8lMmZnZW9kZSUyZmRldmVsb3BpbmclMmY.>
> partitioned_regions/chapter_overview.html<redir.aspx?REF=
> yrjldnY3TtixZu9rDvLgvAx0M0bPn0iR_AzXTlMikrJPQ7v4gcrUCAFodHRwOi8
> vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aXRubjJWd0otbE1xQm
> NKbU01T3Q1RU1ZSHRrUWgyc1E4Q08zemVsZjZnJnU9aHR0cCUzYSUyZiUyZm
> dlbWZpcmU5MCUyZWRvY3MlMmVwaXZvdGFsJTJlaW8lMmZnZW9kZSUyZmRldm
> Vsb3BpbmclMmZwYXJ0aXRpb25lZCU1ZnJlZ2lvbnMlMmZjaGFwdGVyJTVmb3
> ZlcnZpZXclMmVodG1s>
>
>
> On Thu, Jul 13, 2017 at 1:09 PM, marios390 <[hidden
> email]<UrlBlockedError.aspx>
> > wrote:
>
> >
> > ________________________________________
> > From: John Blum [via Apache Geode (Incubating) Developers Forum] [
> > [hidden email]<UrlBlockedError.aspx>]
> > Sent: Thursday, July 13, 2017 9:16 PM
> > To: Marios Sofocleous/IT/CREDITSAFE
> > Subject: Re: Stored procedures on Apache Geode.
> >
> > Right.
> >
> > You can also review the Apache Geode documentation on Function Execution
> > [1].  And if you are a *Spring* user, you can use *Spring Data Geode's*
> > convenient Function annotation support for both Function implementation
> as
> > well as execution, here [2].
> >
> > NOTE: you will probably notice the link [2] refers to *Spring Data
> > GemFire's* docs.  *Spring Data GemFire* and *Spring Data Geode* are
> > virtually the same with no differences.  Eventually *Spring Data Geode*
> > will have its own home with its own doc locations since it is finally
> > becoming a top-level SD module [3].
> >
> > -j
> >
> > [1]
> > http://geode.apache.org/docs/guide/11/developing/function_<redir.aspx?REF=EdJmDD7FhacFxFTsGx_iQx_8bZvJghjo0sFIhi36UjD09UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293MUFsYTVYeS1RJnU9aHR0cCUzYSUyZiUyZmdlb2RlJTJlYXBhY2hlJTJlb3JnJTJmZG9jcyUyZmd1aWRlJTJmMTElMmZkZXZlbG9waW5nJTJmZnVuY3Rpb24lNWY.><
> redir.aspx?REF=9WC8AmXblm4Q_zDPwbP3MZWeTU5A8b8TcK6A7zAo07x
> PQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aXRubjJWd0otbE1xQmNKbU01T3Q1RU1ZSHRrUWgyc1E4QzIx
> bWVsWTd3JnU9aHR0cCUzYSUyZiUyZmdlb2RlJTJlYXBhY2hlJTJlb3JnJTJm
> ZG9jcyUyZmd1aWRlJTJmMTElMmZkZXZlbG9waW5nJTJmZnVuY3Rpb24lNWY.>
> > exec/chapter_overview.html<http://scanmail.trustwave.com/?c=7422&d=<redir.aspx?REF=rNgvMWOqBgEvZ7EbIeIWVLO5j8pbFasNk6RAB4SkbqD09UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9>
> <redir.aspx?REF=mdjxxKeYg0Z0Du5sr2nWD1qB35-j5d3fyiHT-Wg_
> keRPQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9>
> > j7nn2bxZOwcngUOelB5ZmyW7oHpBqfFPnKkha5eWJQ&u=http%3a%2f%
> > 2fgeode%2eapache%2eorg%2fdocs%2fguide%2f11%2fdeveloping%
> > 2ffunction%5fexec%2fchapter%5foverview%2ehtml>
> > [2]
> > http://docs.spring.io/spring-data-gemfire/docs/current/<redir.aspx?REF=sFbndfBL7lw55mGLE_uaWU4mM_evZV1c8OfQoHTRfWL09UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293dzkxYjhmMF9BJnU9aHR0cCUzYSUyZiUyZmRvY3MlMmVzcHJpbmclMmVpbyUyZnNwcmluZy1kYXRhLWdlbWZpcmUlMmZkb2NzJTJmY3VycmVudCUyZg..><redir.aspx?REF=
> FeI05aGSUMelSXs5C8eNCYF4w7WOQTrcPuikgbSqvPtPQ7v4gcrUCAFodHRw
> Oi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aXRubjJWd0otbE1xQm
> NKbU01T3Q1RU1ZSHRrUWgyc1E4SExsbmJ0ZTZnJnU9aHR0cCUzYSUyZiUyZm
> RvY3MlMmVzcHJpbmclMmVpbyUyZnNwcmluZy1kYXRhLWdlbWZpcmUlMmZkb2
> NzJTJmY3VycmVudCUyZg..>
> > reference/html/#function-annotations<http://scanmail<redir.aspx?REF=Z-jBDtQoFX300h0L46KmwjIUJ2CMUVG-_YEwh0kcd0v09UIy7crUCAFodHRwOi8vc2Nhbm1haWw.><
> redir.aspx?REF=yjGtUyX_IqBoLNjffMmotpM0mcz7gdL1cjWOZj
> T4YBFPQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWw.>.
> > trustwave.com/?c=7422&d=j7nn2bxZOwcngUOelB5ZmyW7oHpBqf<redir.aspx?REF=F8vN1W7o5ScrL3UjmQIr9G1B5_JLqj5j05LBIsc1rDT09UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293d29qYXNHdS1RJnU9aHR0cCUzYSUyZiUyZnRydXN0d2F2ZSUyZWNvbSUyZiUzZmMlM2Q3NDIyJTI2YW1wJTNiZCUzZGo3bm4yYnhaT3djbmdVT2VsQjVabXlXN29IcEJxZg..>
> <redir.aspx?REF=-A-Y9QfBbAoJYhLjfOxfsFejEyNFitbTD
> pZUTH3A6h1PQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aXRubjJWd0otbE1xQmNKbU01T3Q1RU1ZSHRrUWgyc1E4SGV6
> bUwwRTd3JnU9aHR0cCUzYSUyZiUyZnRydXN0d2F2ZSUyZWNvbSUyZiUzZmMl
> M2Q3NDIyJTI2YW1wJTNiZCUzZGo3bm4yYnhaT3djbmdVT2VsQjVabXlXN29IcEJxZg..>
> > FPnPsrbJ3BIQ&u=http%3a%2f%2fdocs%2espring%2eio%2fspring-
> > data-gemfire%2fdocs%2fcurrent%2freference%2fhtml%2f%
> 23function-annotations
> > >
> > [3] http://projects.spring.io/spring-data/<redir.aspx?REF=pSmioI5VWVbjGXv59ORcJKMEjd9S4WrHMiKbRLsvON309UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293MThyTzViel9nJnU9aHR0cCUzYSUyZiUyZnByb2plY3RzJTJlc3ByaW5nJTJlaW8lMmZzcHJpbmctZGF0YSUyZg..><redir.aspx?REF=
> kmfWIbBdBqC268HAvJBkNlHSAywbm7dazLyryhq-66BPQ7v4gcrUCAFodHRwOi8vc2Nhbm
> 1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aXRubjJWd0otbE1xQm
> NKbU01T3Q1RU1ZSHRrUWgyc1E4Q0s3eWVwWjZBJnU9aHR0cCUzYSUyZiUyZn
> Byb2plY3RzJTJlc3ByaW5nJTJlaW8lMmZzcHJpbmctZGF0YSUyZg..><http://scanmail<redir.aspx?REF=Z-jBDtQoFX300h0L46KmwjIUJ2CMUVG-_YEwh0kcd0v09UIy7crUCAFodHRwOi8vc2Nhbm1haWw.>
> <redir.aspx?REF=yjGtUyX_IqBoLNjffMmotpM0mcz7gdL1cjWOZj
> T4YBFPQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWw.>.
> > trustwave.com/?c=7422&d=j7nn2bxZOwcngUOelB5ZmyW7oHpBqf<redir.aspx?REF=F8vN1W7o5ScrL3UjmQIr9G1B5_JLqj5j05LBIsc1rDT09UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293d29qYXNHdS1RJnU9aHR0cCUzYSUyZiUyZnRydXN0d2F2ZSUyZWNvbSUyZiUzZmMlM2Q3NDIyJTI2YW1wJTNiZCUzZGo3bm4yYnhaT3djbmdVT2VsQjVabXlXN29IcEJxZg..>
> <redir.aspx?REF=-A-Y9QfBbAoJYhLjfOxfsFejEyNFitbTD
> pZUTH3A6h1PQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aXRubjJWd0otbE1xQmNKbU01T3Q1RU1ZSHRrUWgyc1E4SGV6
> bUwwRTd3JnU9aHR0cCUzYSUyZiUyZnRydXN0d2F2ZSUyZWNvbSUyZiUzZmMl
> M2Q3NDIyJTI2YW1wJTNiZCUzZGo3bm4yYnhaT3djbmdVT2VsQjVabXlXN29IcEJxZg..>
> > FPnPshbJGVdw&u=http%3a%2f%2fprojects%2espring%2eio%2fspring-data%2f>
> >
> >
> > On Thu, Jul 13, 2017 at 6:04 AM, Anthony Baker <[hidden
> > email]</user/SendEmail.jtp?type=node&node=24312&i=0>> wrote:
> >
> > > A geode Function is conceptually similar to a stored proc but the
> > > implementation is different. It's a java class that would use geode
> apis
> > to
> > > execute logic within the cluster.
> > >
> > > Anthony
> > >
> > > > On Jul 12, 2017, at 11:13 PM, marios390
> <marios.sofocleous@creditsafe.
> > > com> wrote:
> > > >
> > > > Hi,
> > > >
> > > > I noticed that Apache Geode supports stored procedures as functions
> > > running
> > > > on nodes.
> > > > Could you please elaborate on that since I am confused a little a
> bit.
> > > > Can I run for example Oracle SP directly on cache servers (nodes) or
> > do I
> > > > have to transform them somehow into microservices ( i.e spring boot)
> > > which
> > > > expose functions on nodes.
> > > >
> > > >
> > > >
> > > > --
> > > > View this message in context: http://apache-geode-<redir.aspx?REF=sRkQiitYb6atwEOXnuM-SXiUix00muGfXPRKfK6PoCL09UIy7crUCAFodHRwOi8vYXBhY2hlLWdlb2RlLQ..><redir.aspx?REF=
> ZWxGqjz2hs0i7jCYBYfLIr-y6cBX9gTly2ho-ELx3jZPQ7v4gcrUCAFodHRwOi8vYXB
> hY2hlLWdlb2RlLQ..>
> > > incubating-developers-forum.70738.x6.nabble.com/Stored-<<redir.aspx?REF=7pMvcmDcK3d7cSfx4vFI9IBalIPBUZDScMh4OMuZWVb09UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293d2dpWTVldV9BJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2bHQlM2I.>
> ht<redir.aspx?REF=I-NByF-ByO_CZ1mNMtqPTNlP-KvXwt-k_
> mXUJh0Eyb1PQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aXRubjJWd0otbE1xQmNKbU01T3Q1RU1ZSHRrUWgyc1E4Q1M3
> a2JwYTZnJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2bHQlM2JodA..>
> > tp://scanmail.trustwave.com/?c=7422&d=j7nn2bxZOwcngUOelB5ZmyW7oHpBqf
> > FPnPUhb5PCJw&u=http%3a%2f%2fincubating-developers-forum%
> > 2e70738%2ex6%2enabble%2ecom%2fStored->
> > > procedures-on-Apache-Geode-tp24279.html
> > > > Sent from the Apache Geode (Incubating) Developers Forum mailing list
> > > archive at Nabble.com.<http://scanmail.trustwave.com/?c=7422&d=<redir.aspx?REF=rNgvMWOqBgEvZ7EbIeIWVLO5j8pbFasNk6RAB4SkbqD09UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9><
> redir.aspx?REF=mdjxxKeYg0Z0Du5sr2nWD1qB35-j5d3fyiHT-Wg_
> keRPQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9>
> > j7nn2bxZOwcngUOelB5ZmyW7oHpBqfFPnPR_aZzGKg&u=http%3a%2f%2fNabble%2ecom>
> > >
> >
> > Hi John
> >
> > I really appreciate it for getting back to me. I will check it out.
> > We are basically having a bunch of stored procedures and thinking to
> > create as many microservices as the SPs in order to load them in geode. I
> > know that this makes nosense. How  would you suggest resolving this?
> >
> > --
> > -John
> > john.blum10101 (skype)
> >
> >
> > ________________________________
> > If you reply to this email, your message will be added to the discussion
> > below:
> > http://apache-geode-incubating-developers-forum<redir.aspx?REF=r5Flc4jMR9lPMSHQLNm7n6_sJqVdX3nBf5CZvTroOkT09UIy7crUCAFodHRwOi8vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..><redir.aspx?REF=
> fQ9Mn6w23el8cptk_Df4FMph-4sU1J5Bpx-CPiJuxVhPQ7v4gcrUCAFodHRwOi8vY
> XBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..>.
> > 70738.x6.nabble.com/Stored-procedures-on-Apache-Geode-tp24279p24312.html<redir.aspx?REF=7a_mATwAroKNtO2WOME7NUZP7ef2dam-BRgC9upEaSn09UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293MWtxYjVhbnFBJnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUtdHAyNDI3OXAyNDMxMiUyZWh0bWw.>
> <<redir.aspx?REF=0w6WjeaZDV_ExzM_BunZjvfoOOcyyJ3jftNIT-
> AguoBPQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aXRubjJWd0otbE1xQmNKbU01T3Q1RU1ZSHRrUWgyc1E4Q3l5
> bi1rSTdRJnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVj
> b20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUtdHAyNDI3
> OXAyNDMxMiUyZWh0bWwlMjZsdCUzYg..>
> > http://scanmail.trustwave.com/?c=7422&d=j7nn2bxZOwcngUOelB5ZmyW7oHpBqf<redir.aspx?REF=QLXxnLTNDpxVJYQ0ElFf2r8umAhdvS8UOc-yuCIQtXb09UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9ajdubjJieFpPd2NuZ1VPZWxCNVpteVc3b0hwQnFm>
> <redir.aspx?REF=nBYJo9-trtbFTp57Lih6L23ddJqT8oW4LX6O0
> tnaspVPQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9ajdubjJieFpPd2NuZ1VPZWxCNVpteVc3b0hwQnFm>
> > FPnPUub5LDIw&u=http%3a%2f%2fapache-geode-incubating-
> > developers-forum%2e70738%2ex6%2enabble%2ecom%2fStored-
> > procedures-on-Apache-Geode-tp24279p24312%2ehtml>
> > To unsubscribe from Stored procedures on Apache Geode., click here<
> > http://scanmail.trustwave.com/?c=7422&d=j7nn2bxZOwcngUOelB5ZmyW7oHpBqf<redir.aspx?REF=QLXxnLTNDpxVJYQ0ElFf2r8umAhdvS8UOc-yuCIQtXb09UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9ajdubjJieFpPd2NuZ1VPZWxCNVpteVc3b0hwQnFm>
> <redir.aspx?REF=nBYJo9-trtbFTp57Lih6L23ddJqT8oW4LX6O0
> tnaspVPQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9ajdubjJieFpPd2NuZ1VPZWxCNVpteVc3b0hwQnFm>
> > FPnKwhaJ3DIA&u=http%3a%2f%2fapache-geode-incubating-
> > developers-forum%2e70738%2ex6%2enabble%2ecom%2ftemplate%
> > 2fNamlServlet%2ejtp%3fmacro%3dunsubscribe%5fby%5fcode%
> > 26node%3d24279%26code%3dbWFyaW9zLnNvZm9jbGVvdXNAY3Jl
> > ZGl0c2FmZS5jb218MjQyNzl8MTczMDMwODYwMA%3d%3d>.
> > NAML<http://scanmail.trustwave.com/?c=7422&d=<redir.aspx?REF=rNgvMWOqBgEvZ7EbIeIWVLO5j8pbFasNk6RAB4SkbqD09UIy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9><redir.aspx?REF=
> mdjxxKeYg0Z0Du5sr2nWD1qB35-j5d3fyiHT-Wg_keRPQ7v4gcrUCAFodHRwOi8vc2Nhbm
> 1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9>
> > j7nn2bxZOwcngUOelB5ZmyW7oHpBqfFPnPggOJ3DJQ&u=http%3a%2f%
> > 2fapache-geode-incubating-developers-forum%2e70738%2ex6%
> > 2enabble%2ecom%2ftemplate%2fNamlServlet%2ejtp%3fmacro%
> > 3dmacro%5fviewer%26id%3dinstant%5fhtml%2521nabble%
> 253Aemail%2enaml%26base%
> > 3dnabble%2enaml%2enamespaces%2eBasicNamespace-nabble%
> > 2eview%2eweb%2etemplate%2eNabbleNamespace-nabble%
> 2eview%2eweb%2etemplate%
> > 2eNodeNamespace%26breadcrumbs%3dnotify%5fsubscribers%
> > 2521nabble%253Aemail%2enaml-instant%5femails%2521nabble%
> > 253Aemail%2enaml-send%5finstant%5femail%2521nabble%253Aemail%2enaml>
> > Notes:
> > Terms and Conditions: 'All quotes, offers, contracts and agreements
> verbal
> > or written are subject to our Standard Terms and Conditions as displayed
> on
> > our website www.creditsafeuk.com<UrlBlockedError.aspx> and detailed in
> the Order Confirmation,
> > quotation or invoice. Nothing in this correspondence shall be taken to
> vary
> > our standard Terms and Conditions unless written confirmation is received
> > from a Senior Creditsafe Director or the UK & Ireland Legal Manager'
> >
> > Disclaimer: This e-mail is confidential and intended solely for the use
> of
> > the individual to whom it is addressed. Any views or opinions presented
> are
> > solely those of the author and do not represent those of Creditsafe. If
> you
> > are not the intended recipient, be advised that you have received this
> mail
> > in error and that any use, dissemination, forwarding, printing or copying
> > of this e-mail is strictly prohibited.
> >
> > Please Note: Telephone calls and Emails may be recorded or monitored and
> > used for training and quality control purposes. Creditsafe reserve the
> > right to use these recordings to aid the resolution of any disputes that
> > may arise.
> >
> > Creditsafe Registered name: Creditsafe Business Solutions Limited.
> > Registered in Wales: Company Number 03836192. Registered Address: Bryn
> > House, Caerphilly Business Park, Van Road, Caerphilly,
> > CF83 3GG.
> >
> >
> >
> >
> > --
> > View this message in context: http://apache-geode-<redir.aspx?REF=jxLx24yrjFsFJYHcepNTx0We2X-s8v4Gtw_OxRbqEKJNWEUy7crUCAFodHRwOi8vYXBhY2hlLWdlb2RlLQ..><redir.aspx?REF=
> ZWxGqjz2hs0i7jCYBYfLIr-y6cBX9gTly2ho-ELx3jZPQ7v4gcrUCAFodHRwOi8vYXB
> hY2hlLWdlb2RlLQ..>
> > incubating-developers-forum.70738.x6.nabble.com/Stored-<redir.aspx?REF=<redir.aspx?REF=wte_1zbpaPPz_PWfAIWK0t1wQf-Uq1cR6q-tWseIAcdNWEUy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293MWh4YnBlbF93JnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2bHQlM2JyZWRpciUyZWFzcHglM2ZSRUYlM2Q.>
> HcEh46Ne3mYX3L2KdmFXW8qKjbDgADcFKVbs3SuahzVPQ7v4gcrUCAFodHRw
> Oi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aXRubjJWd0otbE1xQm
> NKbU01T3Q1RU1ZSHRrUWgyc1E4Q3k3eXVnT3VBJnU9aHR0cCUzYSUyZiUyZm
> luY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bSUyZTcwNzM4JTJleDYlMmVuYW
> JibGUlMmVjb20lMmZTdG9yZWQt>
> > procedures-on-Apache-Geode-tp24279p24324.html
> > Sent from the Apache Geode (Incubating) Developers Forum mailing list
> > archive at Nabble.com.<redir.aspx?REF=JZenwRrLBvpKuOoZant3ASIIWDWKE7
> Wmmp9KRGnUCxpPQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aXRubjJWd0otbE1xQmNKbU01T3Q1RU1ZSHRrUWgyc1E4QzNs
> ek9jS3RRJnU9aHR0cCUzYSUyZiUyZk5hYmJsZSUyZWNvbQ..>
> >
>
>
>
> --
> -John
> john.blum10101 (skype)
>
>
> ________________________________
> If you reply to this email, your message will be added to the discussion
> below:
> http://apache-geode-incubating-developers-forum<redir.aspx?REF=IDEvVqkLAsGa9Yj58drjIFfQPsTujnBC_RCvTmVnmVtNWEUy7crUCAFodHRwOi8vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..>.
> 70738.x6.nabble.com/Stored-procedures-on-Apache-Geode-tp24279p24325.html<redir.aspx?REF=n9IjJalg4kg4eHGTf0lROdO1m8D_clvP-2PygxM2RXRNWEUy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293d3h4Tzhhdi1BJnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUtdHAyNDI3OXAyNDMyNSUyZWh0bWw.>
> <redir.aspx?REF=rMhi485gv9y78z1re2WXIyAc3__KGBRNMRTYfomfr6pPQ7v4gcrUCAFod
> HRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aXRubjJWd0otbE1xQm
> NKbU01T3Q1RU1ZSHRrUWgyc1E4SFd6a08wSnVBJnU9aHR0cCUzYSUyZiUyZm
> FwYWNoZS1nZW9kZS1pbmN1YmF0aW5nLWRldmVsb3BlcnMtZm9ydW0lMmU3MD
> czOCUyZXg2JTJlbmFiYmxlJTJlY29tJTJmU3RvcmVkLXByb2NlZHVyZXMtb2
> 4tQXBhY2hlLUdlb2RlLXRwMjQyNzlwMjQzMjUlMmVodG1s>
> To unsubscribe from Stored procedures on Apache Geode., click
> here<redir.aspx?REF=LKSYbK3fmFf1vjoGsba7uY_AxU_GSINC0iQ77_
> ipkyVPQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aXRubjJWd0otbE1xQmNKbU01T3Q1RU1ZSHRrUWgyc1E4SFc3
> emVZUHZ3JnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5n
> LWRldmVsb3BlcnMtZm9ydW0lMmU3MDczOCUyZXg2JTJlbmFiYmxlJTJlY29t
> JTJmdGVtcGxhdGUlMmZOYW1sU2VydmxldCUyZWp0cCUzZm1hY3JvJTNkdW5z
> dWJzY3JpYmUlNWZieSU1ZmNvZGUlMjZub2RlJTNkMjQyNzklMjZjb2RlJTNk
> YldGeWFXOXpMbk52Wm05amJHVnZkWE5BWTNKbFpHbDBjMkZtWlM1amIyMThN
> alF5TnpsOE1UY3pNRE13T0RZd01BJTNkJTNk>.
> NAML<redir.aspx?REF=1LJrxGn4e4Ln02O45Sa_GcT2GVeMpjHI01Cx2CPH6yBPQ7v4gc
> rUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aXRubjJWd0otbE1xQmNKbU01T3Q1RU1ZSHRrUWgyc1E4Q0c2
> bmVZUHVnJnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5n
> LWRldmVsb3BlcnMtZm9ydW0lMmU3MDczOCUyZXg2JTJlbmFiYmxlJTJlY29t
> JTJmdGVtcGxhdGUlMmZOYW1sU2VydmxldCUyZWp0cCUzZm1hY3JvJTNkbWFj
> cm8lNWZ2aWV3ZXIlMjZpZCUzZGluc3RhbnQlNWZodG1sJTI1MjFuYWJibGUl
> MjUzQWVtYWlsJTJlbmFtbCUyNmJhc2UlM2RuYWJibGUlMmVuYW1sJTJlbmFt
> ZXNwYWNlcyUyZUJhc2ljTmFtZXNwYWNlLW5hYmJsZSUyZXZpZXclMmV3ZWIl
> MmV0ZW1wbGF0ZSUyZU5hYmJsZU5hbWVzcGFjZS1uYWJibGUlMmV2aWV3JTJl
> d2ViJTJldGVtcGxhdGUlMmVOb2RlTmFtZXNwYWNlJTI2YnJlYWRjcnVtYnMl
> M2Rub3RpZnklNWZzdWJzY3JpYmVycyUyNTIxbmFiYmxlJTI1M0FlbWFpbCUy
> ZW5hbWwtaW5zdGFudCU1ZmVtYWlscyUyNTIxbmFiYmxlJTI1M0FlbWFpbCUy
> ZW5hbWwtc2VuZCU1Zmluc3RhbnQlNWZlbWFpbCUyNTIxbmFiYmxlJTI1M0Fl
> bWFpbCUyZW5hbWw.>
> Notes:
> Terms and Conditions: 'All quotes, offers, contracts and agreements verbal
> or written are subject to our Standard Terms and Conditions as displayed on
> our website www.creditsafeuk.com<UrlBlockedError.aspx> and detailed in the Order
Confirmation,
> quotation or invoice. Nothing in this correspondence shall be taken to vary
> our standard Terms and Conditions unless written confirmation is received
> from a Senior Creditsafe Director or the UK & Ireland Legal Manager'
>
> Disclaimer: This e-mail is confidential and intended solely for the use of
> the individual to whom it is addressed. Any views or opinions presented are
> solely those of the author and do not represent those of Creditsafe. If you
> are not the intended recipient, be advised that you have received this mail
> in error and that any use, dissemination, forwarding, printing or copying
> of this e-mail is strictly prohibited.
>
> Please Note: Telephone calls and Emails may be recorded or monitored and
> used for training and quality control purposes. Creditsafe reserve the
> right to use these recordings to aid the resolution of any disputes that
> may arise.
>
> Creditsafe Registered name: Creditsafe Business Solutions Limited.
> Registered in Wales: Company Number 03836192. Registered Address: Bryn
> House, Caerphilly Business Park, Van Road, Caerphilly,
> CF83 3GG.
>
>
>
>
> --
> View this message in context: http://apache-geode-<redir.aspx?REF=jxLx24yrjFsFJYHcepNTx0We2X-s8v4Gtw_OxRbqEKJNWEUy7crUCAFodHRwOi8vYXBhY2hlLWdlb2RlLQ..>
> incubating-developers-forum.70738.x6.nabble.com/Stored-<redir.aspx?REF=NcxDRl4SKdiRgr0cJj2ShrRW6fk9mkuxUOaMOYDz7uFNWEUy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293MUVyT0pTa3JnJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQt>
> procedures-on-Apache-Geode-tp24279p24347.html
> Sent from the Apache Geode (Incubating) Developers Forum mailing list
> archive at Nabble.com.<redir.aspx?REF=09MPcEdRixg98VgTm5VVz4GogjQkk-QFfXvnvNcXJXlNWEUy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293MUIxUHB1Z293JnU9aHR0cCUzYSUyZiUyZk5hYmJsZSUyZWNvbQ..>
>



--
-John
john.blum10101 (skype)


________________________________
If you reply to this email, your message will be added to the discussion below:
http://apache-geode-incubating-developers-forum.70738.x6.nabble.com/Stored-procedures-on-Apache-Geode-tp24279p24351.html<redir.aspx?REF=qFGJRlhQdT5k6wk9NU8_LDT-V4ZwkVpe4xUGw-1gM1ZNWEUy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293d2dqYThhanJ3JnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5nLWRldmVsb3BlcnMtZm9ydW0lMmU3MDczOCUyZXg2JTJlbmFiYmxlJTJlY29tJTJmU3RvcmVkLXByb2NlZHVyZXMtb24tQXBhY2hlLUdlb2RlLXRwMjQyNzlwMjQzNTElMmVodG1s>
To unsubscribe from Stored procedures on Apache Geode., click here<redir.aspx?REF=bmmwOKVdG5dm_oXLTkxYYI1AHstm9P7RH76KItACJzZNWEUy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293d2dyUDVxbHFRJnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5nLWRldmVsb3BlcnMtZm9ydW0lMmU3MDczOCUyZXg2JTJlbmFiYmxlJTJlY29tJTJmdGVtcGxhdGUlMmZOYW1sU2VydmxldCUyZWp0cCUzZm1hY3JvJTNkdW5zdWJzY3JpYmUlNWZieSU1ZmNvZGUlMjZub2RlJTNkMjQyNzklMjZjb2RlJTNkYldGeWFXOXpMbk52Wm05amJHVnZkWE5BWTNKbFpHbDBjMkZtWlM1amIyMThNalF5TnpsOE1UY3pNRE13T0RZd01BJTNkJTNk>.
NAML<redir.aspx?REF=ewWUNcQQDWv3lToAImqqBalhtv1dO1FjwqXWxnJLXE5NWEUy7crUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293MXdxYjVxbHJBJnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5nLWRldmVsb3BlcnMtZm9ydW0lMmU3MDczOCUyZXg2JTJlbmFiYmxlJTJlY29tJTJmdGVtcGxhdGUlMmZOYW1sU2VydmxldCUyZWp0cCUzZm1hY3JvJTNkbWFjcm8lNWZ2aWV3ZXIlMjZpZCUzZGluc3RhbnQlNWZodG1sJTI1MjFuYWJibGUlMjUzQWVtYWlsJTJlbmFtbCUyNmJhc2UlM2RuYWJibGUlMmVuYW1sJTJlbmFtZXNwYWNlcyUyZUJhc2ljTmFtZXNwYWNlLW5hYmJsZSUyZXZpZXclMmV3ZWIlMmV0ZW1wbGF0ZSUyZU5hYmJsZU5hbWVzcGFjZS1uYWJibGUlMmV2aWV3JTJld2ViJTJldGVtcGxhdGUlMmVOb2RlTmFtZXNwYWNlJTI2YnJlYWRjcnVtYnMlM2Rub3RpZnklNWZzdWJzY3JpYmVycyUyNTIxbmFiYmxlJTI1M0FlbWFpbCUyZW5hbWwtaW5zdGFudCU1ZmVtYWlscyUyNTIxbmFiYmxlJTI1M0FlbWFpbCUyZW5hbWwtc2VuZCU1Zmluc3RhbnQlNWZlbWFpbCUyNTIxbmFiYmxlJTI1M0FlbWFpbCUyZW5hbWw.>
Notes:
Terms and Conditions: 'All quotes, offers, contracts and agreements verbal or written are
subject to our Standard Terms and Conditions as displayed on our website www.creditsafeuk.com
and detailed in the Order Confirmation, quotation or invoice. Nothing in this correspondence
shall be taken to vary our standard Terms and Conditions unless written confirmation is received
from a Senior Creditsafe Director or the UK & Ireland Legal Manager' 
 
Disclaimer: This e-mail is confidential and intended solely for the use of the individual
to whom it is addressed. Any views or opinions presented are solely those of the author and
do not represent those of Creditsafe. If you are not the intended recipient, be advised that
you have received this mail in error and that any use, dissemination, forwarding, printing
or copying of this e-mail is strictly prohibited.
 
Please Note: Telephone calls and Emails may be recorded or monitored and used for training
and quality control purposes. Creditsafe reserve the right to use these recordings to aid
the resolution of any disputes that may arise.
 
Creditsafe Registered name: Creditsafe Business Solutions Limited. Registered in Wales: Company
Number 03836192. Registered Address: Bryn House, Caerphilly Business Park, Van Road, Caerphilly,
CF83 3GG.




--
View this message in context: http://apache-geode-incubating-developers-forum.70738.x6.nabble.com/Stored-procedures-on-Apache-Geode-tp24279p24384.html
Sent from the Apache Geode (Incubating) Developers Forum mailing list archive at Nabble.com.
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message