You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geode.apache.org by John Blum <jb...@pivotal.io> on 2017/09/07 01:20:42 UTC

Re: Stored procedures on Apache Geode.

Hi Marios-

Comments below...

On Sun, Aug 27, 2017 at 11:32 AM, marios390 <
marios.sofocleous@creditsafe.com> wrote:

> Hi John,
>
> I am confused a little bit about the different ways of setting up geode
> cluster and deploying it in CF.
> In short:
>
>   *   If we choose gemfire we can easily provision it on CF via a tile,
> whereas if we go with Geode we have to setup cluster externally (i.e aws)
> correct ?
>

Correct


>   *   I really like using annotations to configure embedded components
> (i.e locator, servers etc) and am wondering weather or not I can use those
> to deploy app  directly on CF without setting up a cluster externally.
>

Not exactly, not when using the PCF, PCC tile (as you called out above).

If you were to create your own DS (peer cache cluster) on PCF from a
collection of your own *Spring Boot* applications deployed to PCF, then
sure, maybe, but that is not a topology we are recommending.  We are
strictly encouraging users to take advantage of the managed services
offered in PCF using the client/server topology since they will be
optimized accordingly.

Therefore, PCF only supports deployment of *Spring (Boot),* GemFire "cache
client" (i.e. ClientCache) applications (that use PCF services like
PCC/SSC, which are backed by Pivotal GemFire).  There is not an option to
run Apache Geode server-side in PCF and you won't be able to leverage SDG's
new Annotation configuration model to configure the PCF, PCC
(GemFire-based) "servers".  Configuration of the PCF/GemFire-based tile
will all be handled using either the PCF cli (+ BOSH) and/or with PCF's UI.

Typically, a user should only really need to worry about provisioning the
service, and the cluster.... such as the number of servers required by the
application on start, scaling the service to handle load, the amount
memory, etc.

Beyond that, my vision is that the application will inform the service of
all the configuration artifacts it needs via the application's
configuration meta-data (as in Spring configuration meta-data in all it
various forms; no "special" descriptors required either, *yuck*!).

A certain faction would have you use *Gfsh* to configure Regions, etc, as
indicated in the documentation.  I think this is complete non-sense.

A user really should not be aware that GemFire is involved at all when
using PCC/SSC, especially for simple UC (e.g. "*look-aside caching*", which
was the initial intent of the PCC service, though that is now evolving).

Having said that, what does this mean?

Well, like the server-side configuration, there are a set of Annotations
for use on the client as well.

You are probably already aware of the @ClientCacheApplication annotation
(which is to the client as the @PeerCacheApplication annotation is to the
server).  There won't be any embeddable service annotations for the client
(e.g. @EnableLocator, @EnableManager, @EnableRedisServer,
@EnableMemcachedServer, etc), but there are new and powerful annotations
coming for the client (some are already available).

For instance...

1. @EnableEntityDefinedRegions - which creates Regions (locally) for @Region
annotated application domain classes used in the SD[G] Repository
abstraction/extension.  For example...

*@Region("Customers")*
class Customer { ... }

interface CustomersRepository extends CrudRepository<Customer, Long> { ... }

2. @EnableCachingDefinedRegions - which creates Regions (locally) for
all *Spring
Cache Abstraction* annotated application service components in a *Spring*
(Boot) application.  This applies to all of *Spring's* *Cache Abstraction*
annotations (@Cacheable, @CacheEvict, @CachePut, @Caching, @CacheConfig)
along with JSR-107 - *JCache* annotations.  For example...

@Service
class CustomerService {

*    @Cacheable("Customers")*
    Customer findByAccount(Account account) {
        ...
     }
}


3. @EnableIndexing - applies Index (OQL or Lucene, now) using annotated
fields on application domain objects.  For example...

@Region("Customers")
class Customer {

*    @Indexed* // OQL Index
    String lastName;

*    @LuceneIndexed*
    String notes;

}

Of course, all of this would not be as useful it if did not get "pushed" to
the server, so there is...

4 @EnableClusterConfiguration - which uses the *Spring* *(Data
GemFire/Geode)* annotations and configuration meta-data to configure the
servers now. Not only that, it will push the configuration in such a manner
that the GemFire/Geode *Cluster Configuration* service is used to
"remember" the config sent by the *Spring* application so that if the PCC
service on PCF is restarted for any reason (a.k.a. cluster is bounced), the
cluster will pick up the configuration the clients sent it, originally.
Clients are also careful not to stomp any existing configuration or data
that may already be present.  In other words, when a client is updated or
pushed, it only augments the configuration (currently, it never "nukes and
paves").  New clients, with additional configuration not yet applied will
only augment/update the *Cluster Config*.  It never stomps on existing
schema objects (e.g. Regions).


The only other goals are this...

1. That *Spring Data Geode* and *Spring Data GemFire*, as of *Spring Data*
*Kay* (i.e. *2.0.0*) are *interchangeable*.

The only thing a *Spring* Geode/GemFire developer need do is switch the
dependency (i.e. the artifactId) in their Maven POM or Gradle build file
from spring-data-geode to spring-data-gemfire.  As of *Spring Data* *Kay*,
the versions of SD Geode and SD GemFire have been aligned since *Spring
Data Geode* joined the SD *(Kay) Release Train* (which reminds me, I need
to make announcement!).

2. That developing a *Spring (Boot)* Geode or GemFire cache client
application is (nearly) *identical* whether building/running your local
environment or in a managed environment, like PCF.  My goal is that the
developer will need very little to zero application/configuration code
changes, especially when combined with the power of *Spring Boot's*
auto-configuration support.


I don't want to spill all the beans (no pun intended) since I am planning
several announcements, blog series and video for all this stuff, but this
is a gist of it in a nutshell.

As for configuring servers, that really depends on your context.  Outside
of PCF, users will need to setup and configure their own clusters.  When
using PCF, this becomes a no brainer regardless of the infrastructure
provider (IaaS like GCP, AWS or MS Azure), and is one of the key advantages
to using PCF to begin with.  And by "configure", I just meaning
provisioning, not "application-specific" configuration.

One of the reasons I am not a big fan of using *Gfsh* independently of your
application is that I believe the "configuration" should be "versioned"
along with the application code that depends on it, since then, there will
be no chance of a mismatch, things getting out-of-sync, etc.  The moment
you have to resort to separate tooling for configuring all the "services"
used/required by the application, that involves additional processing and
steps to ensure the "schema" for those services match when the application
is updated.

The other interesting tidbit in all this is how to handle *blue/green*
deployments (updating the service and then rolling back in the case of
failures or other problems).  Anyway, another topic for another day...

Of course, I do envision that *Gfsh* will be needed and *should be* used
for advance UCs, where the Annotation model and SB auto-configuration stop
and  "developer" attention is required.  This is to be expected.

Anyway, this is the general direction for SDG^2 and how it relates to PCF.

Hope this helps!

Regards,
John



>
> Thanks a lot
> Really appreciate it.
>
> Marios
>
> ________________________________
> From: John Blum [via Apache Geode (Incubating) Developers Forum] [
> ml+s70738n24960h60@n6.nabble.com]
> Sent: Thursday, August 03, 2017 12:56 AM
> To: Marios Sofocleous/IT/CREDITSAFE
> Subject: Re: Stored procedures on Apache Geode.
>
> Hi Marios-
>
> Any application config annotated with @PeerCacheApplication /
> @CacheServerApplication, or CacheFactoryBean directly in *JavaConfig*, or
> <gfe:cache> in XML, is a Geode (GemFire) Server, a peer member of the
> distributed system (cluster) defined by a Locator.
>
> For instance, I can...
>
> gfsh>start locator --name=*LocatorX* --log-level=config
> gfsh>start server --name=*ServerA* --disable-default-server
> --log-level=config
> gfsh>start server --name=*ServerB* --disable-default-server
> --log-level=config
>
> Then run the configuration-example,
> AnnotationConfiguredGeodeServerApplication class from my IDE, modified as
> so..
>
> @SpringBootApplication
> @CacheServerApplication(name = "AnnotationConfiguredGeodeServe
> rApplication",
>  port = AnnotationConfiguredGeodeServerApplication.GEODE_CACHE_
> SERVER_PORT,
> *locators
> = **"localhost[10334]"*)
> @EnableCacheServers(servers = { @EnableCacheServer(port = 12480),
> @EnableCacheServer(port = 40404) })
> //@EnableLocator
> //@EnableManager
> ...
> @Import(EchoServerApplicationConfiguration.class)
> public class AnnotationConfiguredGeodeServerApplication {
>   ...
> }
>
> And then...
>
> gfsh>list members
>                    Name                    | Id
> ------------------------------------------ |
> ----------------------------------------------------------------------
> *LocatorX*                                   |
> 10.99.199.5(LocatorX:57545:locator)<ec><v0>:1024
> *ServerA*                                    |
> 10.99.199.5(ServerA:57572)<v1>:1025
> *ServerB*                                    |
> 10.99.199.5(ServerB:57579)<v2>:1026
> *AnnotationConfiguredGeodeServerApplication* |
> 10.99.199.5(AnnotationConfiguredGeodeServerApplication:57594)<v3>:1027
>
> Alternatively, I can...
>
>
> @SpringBootApplication
> @CacheServerApplication(name = "AnnotationConfiguredGeodeServe
> rApplication",
>   port = AnnotationConfiguredGeodeServerApplication.GEODE_CACHE_
> SERVER_PORT)
> @EnableCacheServers(servers = { @EnableCacheServer(port = 12480),
> @EnableCacheServer(port = 40404) })
> @EnableLocator
> @EnableManager
> //@EnableSsl(components = { EnableSsl.Component.SERVER },
> // keystore =
> "/Users/jblum/pivdev/springonePlatform-2016/configuration-example/etc/
> geode/security/trusted.keystore",
> // keystorePassword = "s3cr3t",
> // keystoreType = "JKS",
> // truststore =
> "/Users/jblum/pivdev/springonePlatform-2016/configuration-example/etc/
> geode/security/trusted.keystore",
> // truststorePassword = "s3cr3t")
> @Import(EchoServerApplicationConfiguration.class)
> public class AnnotationConfiguredGeodeServerApplication {
>   ...
> }
>
>
> That is comment our SSL config, and run the *Spring* class as is.
>
> NOTE: you can run with SSL, but then you must config all servers and
> clients connecting to this Locator to use SSL.  This just simplifies
> running the example with minimal fuss (such as when starting
> Locators/Servers from *Gfsh*, where configuring SSL is much more difficult
> to do successfully).
>
> This example is running both an embedded *Locator* (on port 10334, by
> default) and has enabled the *Manager* service (on port 1099, by default)
> for JMX clients to connect (like *Gfsh*).  The *CacheServers* are
> irrelevant for this demonstration.
>
> Now, *without* even being connected, I can start several servers in *Gfsh*
> and connect to this application (NOTE: the application must be running),
> which again, is a *Spring Boot(ed)* GemFire peer cache member of the DS
> (cluster that it forms with the *Locator* endpoint, namely...
> localhost[10334]).
>
> NOTE: the @EnableLocator annotation does let you change the embedded
> *Locator's* port if you like.  Additionally, the @EnableManager annotation
> allows you to change the port of the embedded *Manager* as well.
>
> Ok, my application (AnnotationConfiguredGeodeServerApplication) is running
> and I am not (yet) connected in *Gfsh*...
>
> gfsh>list members
> Command 'list members' was found but is not currently available (type
> 'help' then ENTER to learn about this command)
>
> Then, I start some server (in a disconnected state)...
>
> gfsh>start server --name=ServerA --disable-default-server
> --log-level=config *--locators=localhost[10334]*
> gfsh>start server --name=ServerB --disable-default-server
> --log-level=config *--locators=localhost[10334]*
>
> Now, I connect...
>
> gfsh>connect
> Connecting to Locator at [host=localhost, port=10334] ..
> Connecting to Manager at [host=10.99.199.5, port=1099] ..
> Successfully connected to: [host=10.99.199.5, port=1099]
>
> And `list members`...
>
> gfsh>list members
>                    Name                    | Id
> ------------------------------------------ |
> --------------------------------------------------------------------------
> *AnnotationConfiguredGeodeServerApplication* |
> 10.99.199.5(AnnotationConfiguredGeodeServerApplication:57663)<ec><v0>:1024
> *ServerA*                                    |
> 10.99.199.5(ServerA:57704)<v1>:1025
> *ServerB*                                    |
> 10.99.199.5(ServerB:57711)<v2>:1026
>
>
> As some people seem to think.... "MAGIC", ;-)
>
> After I am connected in *Gfsh* (to the
> AnnotationConfiguredGeodeServerApplication application), I can even start
> another Geode Server and it will connect *without* me having to explicitly
> specify the --locators option to `start server` now, because *Gfsh* is
> connect to the DS (cluster) defined by my
> AnnotationConfiguredGeodeServerApplication application...
>
> gfsh>start server --name=*ServerC* --disable-default-server
> --log-level=config
>
> gfsh>list members
>                    Name                    | Id
> ------------------------------------------ |
> --------------------------------------------------------------------------
> *AnnotationConfiguredGeodeServerApplication* |
> 10.99.199.5(AnnotationConfiguredGeodeServerApplication:57663)<ec><v0>:1024
> *ServerA*                                    |
> 10.99.199.5(ServerA:57704)<v1>:1025
> *ServerB*                                    |
> 10.99.199.5(ServerB:57711)<v2>:1026
> *ServerC*                                    |
> 10.99.199.5(ServerC:57759)<v3>:1027
>
> Anyway, there are many ways to go about it.
>
> Technically, we are just scratching the surface of what the new SDG
> Annotation based configuration model can do.  There are many more powerful
> annotations available that do so much more.  They all greatly simplify
> the *getting
> started* experience and *get users up and running* as *easily* and
> *quickly*
> as possible, with the minimal fuss, as in, no need to go into *Gfsh* to do
> menial tasks (e.g. create Regions, Indexes, etc) anymore, yuck!
>
> Although, keep in mind, the Annotations are not a replacement for *Gfsh*
> where advance UC are concerned.  However, a developer should not have to
> leave his/her IDE (and use a shell too) to quickly prototype his/her
> application.
>
> Anyway, I will be planning a series of blog posts and webinars soon to
> showcase these new capabilities.
>
> Stay tuned!
>
> -j
>
>
>
> On Wed, Aug 2, 2017 at 1:17 PM, marios390 <[hidden
> email]<UrlBlockedError.aspx>>
> wrote:
>
> > Hi John,
> >
> > Thanks for providing these details. I am gonna update clone and verify.
> > I am also have another question for you. I noticed that while executing
> > "list members"  only  application listed as member. Locators and servers
> > are not supposed to be listed as well?
> >
> > Thanks
> > Marios
> > ________________________________
> > From: John Blum [via Apache Geode (Incubating) Developers Forum] [
> > [hidden email]<UrlBlockedError.aspx>]
> > Sent: Wednesday, August 02, 2017 10:48 PM
> > To: Marios Sofocleous/IT/CREDITSAFE
> > Subject: Re: Stored procedures on Apache Geode.
> >
> > Hi Marios-
> >
> > That is strange.  Seems your problem is this...
> >
> > Failed to instantiate [org.springframework.data.
> gemfire.CacheFactoryBean]:
> > Factory method 'gemfireCache' threw exception; nested exception is
> > *java.lang.NoSuchMethodError*: *org.springframework.data.*
> > *gemfire.util.CollectionUtils.nullSafeList(Ljava/util/List;)
> > Ljava/util/List;*
> >
> > However, I just ran the example it it started up fine for me (from my
> > IDE)....
> >
> >   .   ____          _            __ _ _
> >  /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
> > ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
> >  \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
> >   '  |____| .__|_| |_|_| |_\__, | / / / /
> >  =========|_|==============|___/=/_/_/_/
> >  :: Spring Boot ::             (v2.0.0.M3)
> >
> > [info 2017/08/02 12:29:32.694 PDT <main> tid=0x1] Starting
> > AnnotationConfiguredGeodeServerApplication on jblum-mbpro-2.local with
> PID
> > 57158
> > (/Users/jblum/pivdev/spring-data-examples-workspace/
> contacts-application-
> > workspace/configuration-example/target/classes
> > started by jblum in
> > /Users/jblum/pivdev/spring-data-examples-workspace/contacts-application-
> > workspace/configuration-example/target)
> >
> > [info 2017/08/02 12:29:32.695 PDT <main> tid=0x1] No active profile set,
> > falling back to default profiles: default
> >
> > [info 2017/08/02 12:29:32.741 PDT <main> tid=0x1] Refreshing
> > org.springframework.context.annotation.AnnotationConfigApplicationCon
> > text@1e81f160:
> > startup date [Wed Aug 02 12:29:32 PDT 2017]; root of context hierarchy
> >
> > ...
> >
> > Build-Date: 2017-07-12 07:18:53 -0700
> > Build-Id: abaker 0
> > Build-Java-Version: 1.8.0_121
> > Build-Platform: Mac OS X 10.12.3 x86_64
> > Product-Name: Apache Geode
> > Product-Version: 1.2.0
> > Source-Date: 2017-07-11 09:31:40 -0700
> > Source-Repository: release/1.2.0
> > Source-Revision: 964f2749065ce9c6898fd27983b43f1bd9fc77d0
> > Native version: native code unavailable
> >
> > ...
> >
> > [info 2017/08/02 12:29:35.236 PDT <main> tid=0x1] CacheServer
> > Configuration:   port=12480 max-connections=800 max-threads=0
> > notify-by-subscription=true socket-buffer-size=32768
> > maximum-time-between-pings=60000 maximum-message-count=230000
> > message-time-to-live=180 eviction-policy=none capacity=1 overflow
> > directory=. groups=[] loadProbe=ConnectionCountProbe
> loadPollInterval=5000
> > tcpNoDelay=true
> >
> > [info 2017/08/02 12:29:35.238 PDT <main> tid=0x1] Cache server connection
> > listener bound to address 0.0.0.0/0.0.0.0:40404<redir.<
> redir.aspx?REF=aH8Z5Ow__kMAHja5gEcJblNjbfDfbj0sReKowWO
> zXZNMVZsjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aE1xQzJZUWM4b2prS3pwRmpxNGdYSjZiUVRTZHAtU1RnTGs5
> M3lkZV9RJnU9aHR0cCUzYSUyZiUyZjAlMmUwJTJlMCUyZTAlMmYwJTJlMCUy
> ZTAlMmUwJTNhNDA0MDQlMjZsdCUzYnJlZGly>
> > aspx?REF=sDZg-nvvsyKvJ_YfZI_cr1EJR8CVeZbc0Xz_
> > 7DsFLWhJ5pmI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bnF5QzJTMW00R3dwdFdVWG52dmhHX2JsSlB6YThXMlFFRURr
> > TzlEMEdnJnU9aHR0cCUzYSUyZiUyZjAlMmUwJTJlMCUyZTAlMmYwJTJlMCUy
> ZTAlMmUwJTNhNDA0MDQ.>
> > with backlog 1,000.
> >
> > [info 2017/08/02 12:29:35.239 PDT <main> tid=0x1] CacheServer
> > Configuration:   port=40404 max-connections=800 max-threads=0
> > notify-by-subscription=true socket-buffer-size=32768
> > maximum-time-between-pings=60000 maximum-message-count=230000
> > message-time-to-live=180 eviction-policy=none capacity=1 overflow
> > directory=. groups=[] loadProbe=ConnectionCountProbe
> loadPollInterval=5000
> > tcpNoDelay=true
> >
> > [info 2017/08/02 12:29:35.250 PDT <main> tid=0x1] Started
> > AnnotationConfiguredGeodeServerApplication in 2.83 seconds (JVM running
> > for
> > 4.218)
> >
> > ...
> >
> >
> > Indeed, I am also able to connect to this *Spring* configure Geode server
> > in *Gfsh*...
> >
> > jblum-mbpro-2:lab jblum$ gfsh
> >
> >     _________________________     __
> >    / _____/ ______/ ______/ /____/ /
> >   / /  __/ /___  /_____  / _____  /
> >  / /__/ / ____/  _____/ / /    / /
> > /______/_/      /______/_/    /_/    1.2.0
> >
> >
> > Monitor and Manage Apache Geode
> >
> > gfsh>connect
> > Connecting to Locator at [host=localhost, port=10334] ..
> > Connecting to Manager at [host=10.99.199.5, port=1099] ..
> > Successfully connected to: [host=10.99.199.5, port=1099]
> >
> > gfsh>list members
> >                    Name                    | Id
> > ------------------------------------------ |
> > ------------------------------------------------------------
> --------------
> > AnnotationConfiguredGeodeServerApplication |
> > 10.99.199.5(AnnotationConfiguredGeodeServerApplication:57158)<ec><v0>:
> 1024
> >
> >
> > I have updated the dependencies recently and I just checked in a change
> to
> > the parent pom and configuration-example pom to base the examples on
> Apache
> > Geode (rather than Pivotal GemFire).
> >
> > Can you please update your clone and verify again.
> >
> > Thanks,
> > John
> >
> >
> >
> >
> >
> >
> >
> >
> > On Wed, Aug 2, 2017 at 12:20 PM, marios390 <[hidden
> > email]<UrlBlockedError.aspx>
> > > wrote:
> >
> > > Hi John,
> > >
> > > Thanks a lot for getting back to me. This is the example am trying ,
> > >
> > >  https://github.com/jxblum/contacts-application/blob/<
> redir.aspx?REF=dULFkfZBf46bmG-msoZKBMO_3y0QGvBaAJyUC_
> pn6kelt50jeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aE1xQzJZUWM4b2prS3pwRmpxNGdYSjZiUVRTZHAtU1RnTHc3
> MzNWZl9nJnU9aHR0cHMlM2ElMmYlMmZnaXRodWIlMmVjb20lMmZqeGJsdW0l
> MmZjb250YWN0cy1hcHBsaWNhdGlvbiUyZmJsb2IlMmY.><redir.aspx?REF=
> > lIcH5YNDtRgML7nCF9hApH95Rl5SXQ5G3jb9l1CLUl9J5pmI4tnUCAFodHRw
> > Oi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9bnF5QzJTMW00R3dwdF
> > dVWG52dmhHX2JsSlB6YThXMlFFRWZqYklYNUhBJnU9aHR0cHMlM2ElMmYlMm
> > ZnaXRodWIlMmVjb20lMmZqeGJsdW0lMmZjb250YWN0cy1hcHBsaWNhdGlvbi
> > UyZmJsb2IlMmY.>
> > > master/configuration-example/src/main/java/example/app/
> > > spring/annotation/geode/server/AnnotationConfiguredGeodeServe
> > > rApplication.java<redir.aspx?REF=hOdwNGKkzLPqSyza3rRdDMrCeFD8gk
> > bDaSirvAYcN0xJ5pmI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bnF5QzJTMW00R3dwdFdVWG52dmhHX2JsSlB6YThXMlFFQlBu
> > TzRYX0dBJnU9aHR0cCUzYSUyZiUyZnJBcHBsaWNhdGlvbiUyZWphdmE.>
> > >
> > > Please find below the output along with errors:
> > >
> > >
> > > 2017-08-02 22:12:22.867  INFO 721 --- [           main] d.a.a.server.
> > GeodeRepositoryApplication
> > > : Starting GeodeRepositoryApplication on AdminisatorsMBP.fritz.box with
> > PID
> > > 721 (/Users/csukmsss/workspace/GeodeRepository/target/classes started
> by
> > > csukmsss in /Users/csukmsss/workspace/GeodeRepository)
> > > 2017-08-02 22:12:22.870  INFO 721 --- [           main] d.a.a.server.
> > GeodeRepositoryApplication
> > > : No active profile set, falling back to default profiles: default
> > > 2017-08-02 22:12:22.955  INFO 721 --- [           main] s.c.a.
> > > AnnotationConfigApplicationContext : Refreshing
> > > org.springframework.context.annotation.AnnotationConfigApplicationCon
> > > text@37e547da: startup date [Wed Aug 02 22:12:22 EEST 2017]; root of
> > > context hierarchy
> > > 2017-08-02 22:12:23.847  WARN 721 --- [           main] s.c.a.
> > > AnnotationConfigApplicationContext : Exception encountered during
> > context
> > > initialization - cancelling refresh attempt: org.springframework.beans.
> > > factory.UnsatisfiedDependencyException: Error creating bean with name
> > > 'gemfireCacheServer' defined in org.springframework.data.
> > > gemfire.config.annotation.CacheServerConfiguration: Unsatisfied
> > > dependency expressed through method 'gemfireCacheServer' parameter 0;
> > > nested exception is org.springframework.beans.
> > factory.BeanCreationException:
> > > Error creating bean with name 'gemfireCache' defined in
> > > org.springframework.data.gemfire.config.annotation.
> > CacheServerConfiguration:
> > > Bean instantiation via factory method failed; nested exception is
> > > org.springframework.beans.BeanInstantiationException: Failed to
> > > instantiate [org.springframework.data.gemfire.CacheFactoryBean]:
> Factory
> > > method 'gemfireCache' threw exception; nested exception is
> > > java.lang.NoSuchMethodError: org.springframework.data.
> > > gemfire.util.CollectionUtils.nullSafeList(Ljava/util/List;)
> > > Ljava/util/List;
> > > 2017-08-02 22:12:23.855  INFO 721 --- [           main]
> > > utoConfigurationReportLoggingInitializer :
> > >
> > > Error starting ApplicationContext. To display the auto-configuration
> > > report re-run your application with 'debug' enabled.
> > > 2017-08-02 22:12:23.864 ERROR 721 --- [           main]
> > > o.s.boot.SpringApplication               : Application startup failed
> > >
> > > org.springframework.beans.factory.UnsatisfiedDependencyException:
> Error
> > > creating bean with name 'gemfireCacheServer' defined in
> > > org.springframework.data.gemfire.config.annotation.
> > CacheServerConfiguration:
> > > Unsatisfied dependency expressed through method 'gemfireCacheServer'
> > > parameter 0; nested exception is org.springframework.beans.
> > factory.BeanCreationException:
> > > Error creating bean with name 'gemfireCache' defined in
> > > org.springframework.data.gemfire.config.annotation.
> > CacheServerConfiguration:
> > > Bean instantiation via factory method failed; nested exception is
> > > org.springframework.beans.BeanInstantiationException: Failed to
> > > instantiate [org.springframework.data.gemfire.CacheFactoryBean]:
> Factory
> > > method 'gemfireCache' threw exception; nested exception is
> > > java.lang.NoSuchMethodError: org.springframework.data.
> > > gemfire.util.CollectionUtils.nullSafeList(Ljava/util/List;)
> > > Ljava/util/List;
> > > at org.springframework.beans.factory.support.ConstructorResolver.
> > > createArgumentArray(ConstructorResolver.java:749)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.ConstructorResolver.
> > > instantiateUsingFactoryMethod(ConstructorResolver.java:467)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.<redir.aspx?
> > REF=b52h96Otz927OQPZv01iY_83-2QdgdJiKLDNKO9xy2lJ5pmI4tnUCAF
> > odHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9bnF5QzJTMW00R3dwdF
> > dVWG52dmhHX2JsSlB6YThXMlFFRVcyYjRDcEdBJnU9aHR0cCUzYSUyZiUyZm
> > 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJlYW5zJTJlZmFjdG9yeSUyZXN1cHBvcnQ.>
> > > AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(
> > > AbstractAutowireCapableBeanFactory.java:1173)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.<redir.aspx?
> > REF=b52h96Otz927OQPZv01iY_83-2QdgdJiKLDNKO9xy2lJ5pmI4tnUCAF
> > odHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9bnF5QzJTMW00R3dwdF
> > dVWG52dmhHX2JsSlB6YThXMlFFRVcyYjRDcEdBJnU9aHR0cCUzYSUyZiUyZm
> > 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJlYW5zJTJlZmFjdG9yeSUyZXN1cHBvcnQ.>
> > > AbstractAutowireCapableBeanFactory.createBeanInstance(
> > > AbstractAutowireCapableBeanFactory.java:1067)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.<redir.aspx?
> > REF=b52h96Otz927OQPZv01iY_83-2QdgdJiKLDNKO9xy2lJ5pmI4tnUCAF
> > odHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9bnF5QzJTMW00R3dwdF
> > dVWG52dmhHX2JsSlB6YThXMlFFRVcyYjRDcEdBJnU9aHR0cCUzYSUyZiUyZm
> > 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJlYW5zJTJlZmFjdG9yeSUyZXN1cHBvcnQ.>
> > > AbstractAutowireCapableBeanFactory.doCreateBean(
> > > AbstractAutowireCapableBeanFactory.java:513)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.<redir.aspx?
> > REF=b52h96Otz927OQPZv01iY_83-2QdgdJiKLDNKO9xy2lJ5pmI4tnUCAF
> > odHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9bnF5QzJTMW00R3dwdF
> > dVWG52dmhHX2JsSlB6YThXMlFFRVcyYjRDcEdBJnU9aHR0cCUzYSUyZiUyZm
> > 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJlYW5zJTJlZmFjdG9yeSUyZXN1cHBvcnQ.>
> > > AbstractAutowireCapableBeanFactory.createBean(
> > > AbstractAutowireCapableBeanFactory.java:483)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.AbstractBeanFactory$1.
> > > getObject(AbstractBeanFactory.java:306) ~[spring-beans-4.3.10.RELEASE.
> > > jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.<redir.aspx?REF=tP5f-
> dqKXNeLo5tOL8eQtS4rlGEq82KfUdFe1DboPSmlt50jeO3UCAFodHRwOi8vc
> 2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aE1xQzJZUWM4b2prS3
> pwRmpxNGdYSjZiUVRTZHAtU1RnTDV1M0hBUC1nJnU9aHR0cCUzYSUyZiUyZm
> 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJlYW5zJTJlZmFjdG9yeSUyZXN1cHBvcnQ.>
> > DefaultSingletonBeanRegistry.
> > > getSingleton(DefaultSingletonBeanRegistry.java:230)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.<redir.aspx?
> > REF=b52h96Otz927OQPZv01iY_83-2QdgdJiKLDNKO9xy2lJ5pmI4tnUCAF
> > odHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9bnF5QzJTMW00R3dwdF
> > dVWG52dmhHX2JsSlB6YThXMlFFRVcyYjRDcEdBJnU9aHR0cCUzYSUyZiUyZm
> > 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJlYW5zJTJlZmFjdG9yeSUyZXN1cHBvcnQ.>
> > > AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.<redir.aspx?REF=tP5f-
> dqKXNeLo5tOL8eQtS4rlGEq82KfUdFe1DboPSmlt50jeO3UCAFodHRwOi8vc
> 2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aE1xQzJZUWM4b2prS3
> pwRmpxNGdYSjZiUVRTZHAtU1RnTDV1M0hBUC1nJnU9aHR0cCUzYSUyZiUyZm
> 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJlYW5zJTJlZmFjdG9yeSUyZXN1cHBvcnQ.>
> > AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.
> DefaultListableBeanFactory.
> > > preInstantiateSingletons(DefaultListableBeanFactory.java:742)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.context.support.AbstractApplicationContext.
> > > finishBeanFactoryInitialization(AbstractApplicationContext.java:867)
> > > ~[spring-context-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.context.support.AbstractApplicationContext.
> > refresh(
> > > AbstractApplicationContext.java:543) ~[spring-context-4.3.10.
> > > RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.boot.SpringApplication.refresh(
> > SpringApplication.java:693)
> > > [spring-boot-1.5.6.RELEASE.jar:1.5.6.RELEASE]
> > > at org.springframework.boot.SpringApplication.refreshContext(
> > SpringApplication.java:360)
> > > [spring-boot-1.5.6.RELEASE.jar:1.5.6.RELEASE]
> > > at org.springframework.boot.SpringApplication.run(<redir.aspx?REF=
> eCPBr6SYOTj9BBKPjOURY_esZ2MHqud2Kk8ZxzchEiWlt50jeO3U
> CAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aE1xQzJZUWM4b2prS3
> pwRmpxNGdYSjZiUVRTZHAtU1RnTHdfaUM1Yl9RJnU9aHR0cCUzYSUyZiUyZm
> 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJvb3QlMmVTcHJpbmdBcHBsaWNhdG
> lvbiUyZXJ1biUyOA..>
> > SpringApplication.java:303)
> > > [spring-boot-1.5.6.RELEASE.jar:1.5.6.RELEASE]
> > > at org.springframework.boot.SpringApplication.run(<redir.aspx?REF=
> eCPBr6SYOTj9BBKPjOURY_esZ2MHqud2Kk8ZxzchEiWlt50jeO3U
> CAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aE1xQzJZUWM4b2prS3
> pwRmpxNGdYSjZiUVRTZHAtU1RnTHdfaUM1Yl9RJnU9aHR0cCUzYSUyZiUyZm
> 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJvb3QlMmVTcHJpbmdBcHBsaWNhdG
> lvbiUyZXJ1biUyOA..>
> > SpringApplication.java:1118)
> > > [spring-boot-1.5.6.RELEASE.jar:1.5.6.RELEASE]
> > > at org.springframework.boot.SpringApplication.run(<redir.aspx?REF=
> eCPBr6SYOTj9BBKPjOURY_esZ2MHqud2Kk8ZxzchEiWlt50jeO3U
> CAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aE1xQzJZUWM4b2prS3
> pwRmpxNGdYSjZiUVRTZHAtU1RnTHdfaUM1Yl9RJnU9aHR0cCUzYSUyZiUyZm
> 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJvb3QlMmVTcHJpbmdBcHBsaWNhdG
> lvbiUyZXJ1biUyOA..>
> > SpringApplication.java:1107)
> > > [spring-boot-1.5.6.RELEASE.jar:1.5.6.RELEASE]
> > > at demo.app.annotation.server.GeodeRepositoryApplication.main(
> > > GeodeRepositoryApplication.java:25) [classes/:na]
> > > Caused by: org.springframework.beans.factory.BeanCreationException:
> > Error
> > > creating bean with name 'gemfireCache' defined in
> > org.springframework.data.
> > > gemfire.config.annotation.CacheServerConfiguration: Bean instantiation
> > > via factory method failed; nested exception is
> org.springframework.beans.
> > BeanInstantiationException:
> > > Failed to instantiate [org.springframework.data.
> > gemfire.CacheFactoryBean]:
> > > Factory method 'gemfireCache' threw exception; nested exception is
> > > java.lang.NoSuchMethodError: org.springframework.data.
> > > gemfire.util.CollectionUtils.nullSafeList(Ljava/util/List;)
> > > Ljava/util/List;
> > > at org.springframework.beans.factory.support.ConstructorResolver.
> > > instantiateUsingFactoryMethod(ConstructorResolver.java:599)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.<redir.aspx?
> > REF=b52h96Otz927OQPZv01iY_83-2QdgdJiKLDNKO9xy2lJ5pmI4tnUCAF
> > odHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9bnF5QzJTMW00R3dwdF
> > dVWG52dmhHX2JsSlB6YThXMlFFRVcyYjRDcEdBJnU9aHR0cCUzYSUyZiUyZm
> > 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJlYW5zJTJlZmFjdG9yeSUyZXN1cHBvcnQ.>
> > > AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(
> > > AbstractAutowireCapableBeanFactory.java:1173)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.<redir.aspx?
> > REF=b52h96Otz927OQPZv01iY_83-2QdgdJiKLDNKO9xy2lJ5pmI4tnUCAF
> > odHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9bnF5QzJTMW00R3dwdF
> > dVWG52dmhHX2JsSlB6YThXMlFFRVcyYjRDcEdBJnU9aHR0cCUzYSUyZiUyZm
> > 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJlYW5zJTJlZmFjdG9yeSUyZXN1cHBvcnQ.>
> > > AbstractAutowireCapableBeanFactory.createBeanInstance(
> > > AbstractAutowireCapableBeanFactory.java:1067)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.<redir.aspx?
> > REF=b52h96Otz927OQPZv01iY_83-2QdgdJiKLDNKO9xy2lJ5pmI4tnUCAF
> > odHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9bnF5QzJTMW00R3dwdF
> > dVWG52dmhHX2JsSlB6YThXMlFFRVcyYjRDcEdBJnU9aHR0cCUzYSUyZiUyZm
> > 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJlYW5zJTJlZmFjdG9yeSUyZXN1cHBvcnQ.>
> > > AbstractAutowireCapableBeanFactory.doCreateBean(
> > > AbstractAutowireCapableBeanFactory.java:513)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.<redir.aspx?
> > REF=b52h96Otz927OQPZv01iY_83-2QdgdJiKLDNKO9xy2lJ5pmI4tnUCAF
> > odHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9bnF5QzJTMW00R3dwdF
> > dVWG52dmhHX2JsSlB6YThXMlFFRVcyYjRDcEdBJnU9aHR0cCUzYSUyZiUyZm
> > 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJlYW5zJTJlZmFjdG9yeSUyZXN1cHBvcnQ.>
> > > AbstractAutowireCapableBeanFactory.createBean(
> > > AbstractAutowireCapableBeanFactory.java:483)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.AbstractBeanFactory$1.
> > > getObject(AbstractBeanFactory.java:306) ~[spring-beans-4.3.10.RELEASE.
> > > jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.<redir.aspx?REF=tP5f-
> dqKXNeLo5tOL8eQtS4rlGEq82KfUdFe1DboPSmlt50jeO3UCAFodHRwOi8vc
> 2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aE1xQzJZUWM4b2prS3
> pwRmpxNGdYSjZiUVRTZHAtU1RnTDV1M0hBUC1nJnU9aHR0cCUzYSUyZiUyZm
> 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJlYW5zJTJlZmFjdG9yeSUyZXN1cHBvcnQ.>
> > DefaultSingletonBeanRegistry.
> > > getSingleton(DefaultSingletonBeanRegistry.java:230)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.<redir.aspx?
> > REF=b52h96Otz927OQPZv01iY_83-2QdgdJiKLDNKO9xy2lJ5pmI4tnUCAF
> > odHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9bnF5QzJTMW00R3dwdF
> > dVWG52dmhHX2JsSlB6YThXMlFFRVcyYjRDcEdBJnU9aHR0cCUzYSUyZiUyZm
> > 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJlYW5zJTJlZmFjdG9yeSUyZXN1cHBvcnQ.>
> > > AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.<redir.aspx?REF=tP5f-
> dqKXNeLo5tOL8eQtS4rlGEq82KfUdFe1DboPSmlt50jeO3UCAFodHRwOi8vc
> 2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aE1xQzJZUWM4b2prS3
> pwRmpxNGdYSjZiUVRTZHAtU1RnTDV1M0hBUC1nJnU9aHR0cCUzYSUyZiUyZm
> 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJlYW5zJTJlZmFjdG9yeSUyZXN1cHBvcnQ.>
> > AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.config.DependencyDescriptor.
> > > resolveCandidate(DependencyDescriptor.java:208)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.
> DefaultListableBeanFactory.
> > > doResolveDependency(DefaultListableBeanFactory.java:1138)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.
> DefaultListableBeanFactory.
> > > resolveDependency(DefaultListableBeanFactory.java:1066)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.ConstructorResolver.
> > > resolveAutowiredArgument(ConstructorResolver.java:835)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.ConstructorResolver.
> > > createArgumentArray(ConstructorResolver.java:741)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > ... 18 common frames omitted
> > > Caused by: org.springframework.beans.BeanInstantiationException:
> Failed
> > > to instantiate [org.springframework.data.gemfire.CacheFactoryBean]:
> > > Factory method 'gemfireCache' threw exception; nested exception is
> > > java.lang.NoSuchMethodError: org.springframework.data.
> > > gemfire.util.CollectionUtils.nullSafeList(Ljava/util/List;)
> > > Ljava/util/List;
> > > at org.springframework.beans.factory.support.<redir.aspx?REF=tP5f-
> dqKXNeLo5tOL8eQtS4rlGEq82KfUdFe1DboPSmlt50jeO3UCAFodHRwOi8vc
> 2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aE1xQzJZUWM4b2prS3
> pwRmpxNGdYSjZiUVRTZHAtU1RnTDV1M0hBUC1nJnU9aHR0cCUzYSUyZiUyZm
> 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJlYW5zJTJlZmFjdG9yeSUyZXN1cHBvcnQ.>
> > SimpleInstantiationStrategy.
> > > instantiate(SimpleInstantiationStrategy.java:189)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.beans.factory.support.ConstructorResolver.
> > > instantiateUsingFactoryMethod(ConstructorResolver.java:588)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > ... 31 common frames omitted
> > > Caused by: java.lang.NoSuchMethodError: org.springframework.data.
> > > gemfire.util.CollectionUtils.nullSafeList(Ljava/util/List;)
> > > Ljava/util/List;
> > > at org.springframework.data.gemfire.config.annotation.
> > > AbstractCacheConfiguration.jndiDataSources(AbstractCacheConfiguration.
> > java:684)
> > > ~[spring-data-gemfire-1.9.6.RELEASE.jar:na]
> > > at org.springframework.data.gemfire.config.annotation.
> > > AbstractCacheConfiguration.setCommonCacheConfiguration(
> > > AbstractCacheConfiguration.java:602) ~[spring-data-gemfire-1.9.6.
> > > RELEASE.jar:na]
> > > at org.springframework.data.gemfire.config.annotation.
> > > AbstractCacheConfiguration.constructCacheFactoryBean(
> > > AbstractCacheConfiguration.java:567) ~[spring-data-gemfire-1.9.6.
> > > RELEASE.jar:na]
> > > at org.springframework.data.gemfire.config.annotation.
> > > PeerCacheConfiguration.gemfireCache(PeerCacheConfiguration.java:57)
> > > ~[spring-data-gemfire-1.9.6.RELEASE.jar:na]
> > > at org.springframework.data.gemfire.config.annotation.
> > > CacheServerConfiguration$$EnhancerBySpringCGLIB$$
> > > 5807f1bc.CGLIB$gemfireCache$42(<generated>)
> ~[spring-data-gemfire-1.9.6.
> > > RELEASE.jar:na]
> > > at org.springframework.data.gemfire.config.annotation.
> > > CacheServerConfiguration$$EnhancerBySpringCGLIB$$5807f1bc$$
> > > FastClassBySpringCGLIB$$29225ea5.invoke(<generated>)
> > > ~[spring-data-gemfire-1.9.6.RELEASE.jar:na]
> > > at org.springframework.cglib.proxy.MethodProxy.invokeSuper(
> > MethodProxy.java:228)
> > > ~[spring-core-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.context.annotation.ConfigurationClassEnhancer$
> > > BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:358)
> > > ~[spring-context-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > at org.springframework.data.gemfire.config.annotation.
> > > CacheServerConfiguration$$EnhancerBySpringCGLIB$$
> 5807f1bc.gemfireCache(<
> > generated>)
> > > ~[spring-data-gemfire-1.9.6.RELEASE.jar:na]
> > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > > ~[na:1.8.0_131]
> > > at sun.reflect.NativeMethodAccessorImpl.invoke(
> > > NativeMethodAccessorImpl.java:62) ~[na:1.8.0_131]
> > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_131]
> > > at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_131]
> > > at org.springframework.beans.factory.support.<redir.aspx?REF=tP5f-
> dqKXNeLo5tOL8eQtS4rlGEq82KfUdFe1DboPSmlt50jeO3UCAFodHRwOi8vc
> 2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aE1xQzJZUWM4b2prS3
> pwRmpxNGdYSjZiUVRTZHAtU1RnTDV1M0hBUC1nJnU9aHR0cCUzYSUyZiUyZm
> 9yZyUyZXNwcmluZ2ZyYW1ld29yayUyZWJlYW5zJTJlZmFjdG9yeSUyZXN1cHBvcnQ.>
> > SimpleInstantiationStrategy.
> > > instantiate(SimpleInstantiationStrategy.java:162)
> > > ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
> > > ... 32 common frames omitted
> > >
> > > ________________________________
> > > From: John Blum [via Apache Geode (Incubating) Developers Forum] [
> > > [hidden email]<UrlBlockedError.aspx>]
> > > Sent: Wednesday, August 02, 2017 6:20 PM
> > > To: Marios Sofocleous/IT/CREDITSAFE
> > > Subject: Re: Stored procedures on Apache Geode.
> > >
> > > Hi Marios-
> > >
> > > To which example are you referring and what is the error you are
> getting?
> > >
> > > Also, if you could please share a small snippet of code showing how you
> > > used the annotations, that would be helpful.
> > >
> > > The new Annotation based configuration (beginning with 1 of...
> > > @ClientCacheApplication, @PeerCacheApplication or
> > > @CacheServerApplication) *applies
> > > to both GemFire and Geode*.  @ClientCacheApplication is probably going
> to
> > > be the most widely used annotation while the later 2 are used to embed
> > > either a GemFire/Geode data node in your application or just configure
> 1.
> > >
> > > Finally, while I am still in the process of building
> > examples/documentation
> > > for the new Annotations, there are plenty of tests in the SDG test
> suite
> > > showing them in action and how they work...
> > >
> > > https://github.com/spring-projects/spring-data-geode/<redir.aspx?REF=
> Ehq5boZ01lv8lJOGar6IFqeF-Z7GvS4Ro0H1gERi5Wb-GaAjeO3UCAFodHRwOi8vc2Nhbm1haW
> wudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aE1xQzJZUWM4b2prS3
> pwRmpxNGdYSjZiUVRTZHAtU1RnTDVvakhSYV9nJnU9aHR0cHMlM2ElMmYlMm
> ZnaXRodWIlMmVjb20lMmZzcHJpbmctcHJvamVjdHMlMmZzcHJpbmctZGF0YS
> 1nZW9kZSUyZg..><redir.aspx?REF=
> > gHRVm5zu2RxLEY0D4WO2ulJm_hDof6IbGwbo2A7mAYVJ5pmI4tnUCAF
> > odHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9bnF5QzJTMW00R3dwdF
> > dVWG52dmhHX2JsSlB6YThXMlFFRVd3UDRUOEhBJnU9aHR0cHMlM2ElMmYlMm
> > ZnaXRodWIlMmVjb20lMmZzcHJpbmctcHJvamVjdHMlMmZzcHJpbmctZGF0YS
> > 1nZW9kZSUyZg..>
> > > tree/master/src/test/java/org/springframework/data/gemfire/
> > > config/annotation<redir.aspx?REF=kvZS0WoQ35NGl46_5vRg3iuMLMna8SKcybK_
> > > oRKQCPmi54Wz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoZDdh
> > > U3BfLVJnJnU9aHR0cHMlM2ElMmYlMmZnaXRodWIlMmVjb20lMmZzcHJpbmct
> > > cHJvamVjdHMlMmZzcHJpbmctZGF0YS1nZW9kZSUyZnRyZWUlMmZtYXN0ZXIl
> > > MmZzcmMlMmZ0ZXN0JTJmamF2YSUyZm9yZyUyZnNwcmluZ2ZyYW1ld29yayUy
> > > ZmRhdGElMmZnZW1maXJlJTJmY29uZmlnJTJmYW5ub3RhdGlvbg..>
> > >
> > >
> > > Regards,
> > >
> > > -j
> > >
> > >
> > > On Wed, Aug 2, 2017 at 8:04 AM, marios390 <[hidden
> > > email]<UrlBlockedError.aspx>>
> > > wrote:
> > >
> > > > Hi John,
> > > >
> > > > I am following you example for setting up geode cluster using
> > annotation
> > > > but getting
> > > > a few errors. Do these annotations apply only for gemfire?
> > > >
> > > > Thanks
> > > > Marios
> > > > ________________________________
> > > > From: John Blum [via Apache Geode (Incubating) Developers Forum] [
> > > > [hidden email]<UrlBlockedError.aspx>]
> > > > Sent: Wednesday, July 19, 2017 6:13 PM
> > > > To: Marios Sofocleous/IT/CREDITSAFE
> > > > Subject: Re: Stored procedures on Apache Geode.
> > > >
> > > > Hi Marios-
> > > >
> > > > Regarding...
> > > >
> > > > *> Do you think this indeed will have a huge impact on the
> > performance?*
> > > >
> > > > There are many factors that affect performance.  A few things to
> > consider
> > > > might be...
> > > >
> > > > 1. How well you planned and organized the data (e.g. partitioning
> > > strategy,
> > > > possible collocation).
> > > > 2. How large are the data entries.
> > > > 3. What type of queries you may be performing (which might be an
> > > important
> > > > factor in collocation, with the ability to run queries local to the
> > > node).
> > > > 4. What data management policies are in effect (e.g. eviction,
> > > expiration).
> > > > 5. What the logic in your SPs are doing and how effectively they can
> be
> > > > parallelized.
> > > > 6. etc.
> > > >
> > > > *> Is there any best practises for doing this or any demo you could
> > > provide
> > > > demonstrating this process?(SP to geode/gemfire functions)*
> > > >
> > > > I know of customers who have migrated or are migrating from a RDBMS
> to
> > an
> > > > IMDG like Geode/GemFire, but I do not know the results of their work.
> > I
> > > am
> > > > in R&D and not regularly exposed to that type of information.  Others
> > on
> > > > this list might have better information for you.
> > > >
> > > > Regards,
> > > > John
> > > >
> > > >
> > > > On Tue, Jul 18, 2017 at 10:59 PM, marios390 <
> > > > [hidden email]<UrlBlockedError.aspx>> wrote:
> > > >
> > > > > Hi John,
> > > > >
> > > > > As mentioned the other day, we are interested in lift all the
> stored
> > > > > procedures up into the
> > > > > cluster.Do<redir.aspx?REF=Pv4LR-a213jN-NELSbebdhQQ11M_
> > > > Ab7asC9ITedw5Cv9II58t9nUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3NsLTJYX2RlY0FGd0Y0NDFEQWJWdjh2
> > > > TDFSdDRBJnU9aHR0cCUzYSUyZiUyZmNsdXN0ZXIlMmVEbw..> you think this
> > indeed
> > > > will have a huge impact on the
> > > > > performance? Is there any best practises for doing this or any demo
> > you
> > > > > could provide demonstrating this process?(SP to geode/gemfire
> > > functions)
> > > > > I would really appreciate it if you could provide any material
> > related
> > > to
> > > > > this.
> > > > >
> > > > > Thanks
> > > > > Marios
> > > > > ________________________________
> > > > > From: John Blum [via Apache Geode (Incubating) Developers Forum] [
> > > > > [hidden email]<UrlBlockedError.aspx>]
> > > > > 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/#/<
> redir.aspx?REF=8gJ92uEzf2nnsvaQ5GrXXyhXdETROYLnrtav0zADWnP-
> GaAjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aE1xQzJZUWM4b2prS3pwRmpxNGdYSjZiUVRTZHAtU1RnT3hy
> aVNBTy1BJnU9aHR0cHMlM2ElMmYlMmZuZXR3b3JrJTJlcGl2b3RhbCUyZWlv
> JTJmcHJvZHVjdHMlMmZwaXZvdGFsLWdlbWZpcmUlMmYlMjMlMmY.><
> > redir.aspx?REF=KrRs4blKsIj_Ev1PBW0V8yXXd1fWUUGlJDSh9H6Y-
> > C5J5pmI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bnF5QzJTMW00R3dwdFdVWG52dmhHX2JsSlB6YThXMlFFQmV6
> > T3RDb0dnJnU9aHR0cHMlM2ElMmYlMmZuZXR3b3JrJTJlcGl2b3RhbCUyZWlv
> > JTJmcHJvZHVjdHMlMmZwaXZvdGFsLWdlbWZpcmUlMmYlMjMlMmY.><redir.aspx?REF=
> > > FXdR8hQCh602L6h-hli5er9RCA-7kXDVJ9MlS8R73oKi54Wz2tnUCAFod
> > > HRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9Mi0yQjJVRjNURjczcF
> > > NvS2luWnR4emp6cW9keXB0M3VoWTJMVGNyOFJ3JnU9aHR0cHMlM2ElMmYlMm
> > > ZuZXR3b3JrJTJlcGl2b3RhbCUyZWlvJTJmcHJvZHVjdHMlMmZwaXZvdGFsLW
> > > dlbWZpcmUlMmYlMjMlMmY.><
> > > > redir.aspx?REF=zlKGb_nE7XEGmuoUFLjEyh3PFSlMkNxc4E-
> > > > 1GwecQR79II58t9nUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3NsLTJYX2RlY0FGd0Y0NDFEQWJWdmgz
> > > > S2dNeHRnJnU9aHR0cHMlM2ElMmYlMmZuZXR3b3JrJTJlcGl2b3RhbCUyZWlv
> > > > JTJmcHJvZHVjdHMlMmZwaXZvdGFsLWdlbWZpcmUlMmYlMjMlMmY.>
> > > > > releases/5376/file_groups/495<redir.aspx?REF=ePuj29pLHnEN-
> > > > > smbkFovlp6IgDkajN0nKt4CrX58E5K46E5Gas7UCAFodHRwOi8vc2Nhbm1ha
> > > > > WwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TE
> > > > > NHdk1HTXFNMXliTUZtU0xZV293d2dsYWNUMHJBJnU9aHR0cHMlM2ElMmYlMm
> > > > > ZuZXR3b3JrJTJlcGl2b3RhbCUyZWlvJTJmcHJvZHVjdHMlMmZwaXZvdGFsLW
> > > > > dlbWZpcmUlMmYlMjMlMmZyZWxlYXNlcyUyZjUzNzYlMmZmaWxlJTVmZ3JvdX
> > > BzJTJmNDk1>
> > > > >
> > > > > More information on the Connector can be found here...
> > > > >
> > > > > http://ggc.docs.pivotal.io/ggc/relnotes/release_notes30.html
> <redir.aspx?REF=8JtCu78u5cFT3nJf60UQqab9aA8SOicsE0tQCeSVO7L-
> GaAjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aE1xQzJZUWM4b2prS3pwRmpxNGdYSjZiUVRTZHAtU1RnT3M2
> M3lkWnFBJnU9aHR0cCUzYSUyZiUyZmdnYyUyZWRvY3MlMmVwaXZvdGFsJTJl
> aW8lMmZnZ2MlMmZyZWxub3RlcyUyZnJlbGVhc2UlNWZub3RlczMwJTJlaHRtbA..>
> > <redir.aspx?REF=S1vUR0jMkq1TATIZq1BNc6ph99DcKf
> > qXJmex4Ar7SpFJ5pmI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bnF5QzJTMW00R3dwdFdVWG52dmhHX2JsSlB6YThXMlFFQkRp
> > Yk5mX1NnJnU9aHR0cCUzYSUyZiUyZmdnYyUyZWRvY3MlMmVwaXZvdGFsJTJl
> > aW8lMmZnZ2MlMmZyZWxub3RlcyUyZnJlbGVhc2UlNWZub3RlczMwJTJlaHRtbA..>
> > > <redir.aspx?REF=oo0lNncvYl-cfGIDRNhzFIXI3ZhTjbttQPTQLg1FV
> > > oui54Wz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoWXJh
> > > RzgyckZ3JnU9aHR0cCUzYSUyZiUyZmdnYyUyZWRvY3MlMmVwaXZvdGFsJTJl
> > > aW8lMmZnZ2MlMmZyZWxub3RlcyUyZnJlbGVhc2UlNWZub3RlczMwJTJlaHRtbA..>
> > > > <redir.aspx?REF=wdKqTVVJ1c8jl_Xw_KlYbN4GnC8uVGryblPpmgMMtl39II5
> > > > 8t9nUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3NsLTJYX2RlY0FGd0Y0NDFEQWJWdjht
> > > > ZkFSbTVnJnU9aHR0cCUzYSUyZiUyZmdnYyUyZWRvY3MlMmVwaXZvdGFsJTJl
> > > > aW8lMmZnZ2MlMmZyZWxub3RlcyUyZnJlbGVhc2UlNWZub3RlczMwJTJlaHRtbA..>
> > > > > <redir.aspx?REF=IVeZQL0iyIj6DDR8gUm4MyheeHroZK
> > > > > 7o1EZnK4vhJL646E5Gas7UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293d3dq
> > > > > T0pPbHJnJnU9aHR0cCUzYSUyZiUyZmdnYyUyZWRvY3MlMmVwaXZvdGFsJTJl
> > > > > aW8lMmZnZ2MlMmZyZWxub3RlcyUyZnJlbGVhc2UlNWZub3RlczMwJTJlaHRtbA..>
> > > > >
> > > > > As you may know, Apache Geode is the open source core of Pivotal
> > > GemFire
> > > > (
> > > > > https://pivotal.io/pivotal-gemfire<redir.aspx?REF=vVJVbv5dz9Nvt_
> 8rndAU6NbmsNc2vAFlBIK3-QSLcN7-GaAjeO3UCAFodHRwOi8vc2Nhbm1haW
> wudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aGNxQzJZS21pbzJlRH
> JfZVVHX0hxRXZkMW5WQ2NtMHZjbml3Z2VEaGZnJnU9aHR0cHMlM2ElMmYlMm
> ZwaXZvdGFsJTJlaW8lMmZwaXZvdGFsLWdlbWZpcmU.><redir.aspx?REF=
> > 9VmrWbx76eBFNP5OlmEz5FG4J18P66g-mP38w3eJKUtJ5pmI4tnUCAFodHRwOi
> > 8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9bnF5QzJTMW00R3dwdF
> > dVWG52dmhHX2JsSlB6YThXMlFFQmV3T0lUNlNnJnU9aHR0cHMlM2ElMmYlMm
> > ZwaXZvdGFsJTJlaW8lMmZwaXZvdGFsLWdlbWZpcmU.><redir.aspx?REF=
> > > xPhWBQE4NkRiG_7xdSxTvBkGs0-P-dzXNNPa-blDMx-
> > i54Wz2tnUCAFodHRwOi8vc2Nhbm1ha
> > > WwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9Mi0yQjJVRjNURjczcF
> > > NvS2luWnR4emp6cW9keXB0M3VoWTJJVDU2dUZ3JnU9aHR0cHMlM2ElMmYlMm
> > > ZwaXZvdGFsJTJlaW8lMmZwaXZvdGFsLWdlbWZpcmU.><redir.aspx?REF=
> HtAa4A841_z_
> > > > RMAvmBV1lvxMH2k6fUb9gt-PzRfGlDL9II58t9nUCAFodHRwOi8vc
> > > > 2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3
> > > > NsLTJYX2RlY0FGd0Y0NDFEQWJWdmgwS0ZkajVnJnU9aHR0cHMlM2ElMmYlMm
> > > > ZwaXZvdGFsJTJlaW8lMmZwaXZvdGFsLWdlbWZpcmU.><redir.aspx?REF=
> > > > > avpjDplcz8GhyxNakFqKyxR0D7vFnF2EyHNgs3HhSye46E5Gas7UCAFodHRw
> > > > > Oi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TE
> > > > > NHdk1HTXFNMXliTUZtU0xZV293d3R4Yk1DZ3JnJnU9aHR0cHMlM2ElMmYlMm
> > > > > ZwaXZvdGFsJTJlaW8lMmZwaXZvdGFsLWdlbWZpcmU.>).  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=FMBbzhjf7SL23lygEm9s3niebu11masITD184Lsno-X-
> GaAjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjbjdy
> MDdEbExnJnU9aHR0cHMlM2ElMmYlMmZnaXRodWIlMmVjb20lMmZtZ29kZGFy
> ZC1waXZvdGFsJTJmRnJhdWREZXRlY3Rpb24td3drbw..><
> > redir.aspx?REF=mRqrlFqe_xQHel8Kf1TIQpR-xZVJkPs1ut68Ej6I55hJ5pmI4tnUCA
> > FodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9bnF5QzJTMW00R3dwdF
> > dVWG52dmhHX2JsSlB6YThXMlFFQkhyYXRULUdnJnU9aHR0cHMlM2ElMmYlMm
> > ZnaXRodWIlMmVjb20lMmZtZ29kZGFyZC1waXZvdGFsJTJmRnJhdWREZXRlY3
> > Rpb24td3drbw..><
> > > redir.aspx?REF=5XGVQzE2OIRgqvdbxVoOu47qg7wLt0AbQHR_
> > > Gmmg2pSi54Wz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoWXZU
> > > SGM2cVJ3JnU9aHR0cHMlM2ElMmYlMmZnaXRodWIlMmVjb20lMmZtZ29kZGFy
> > > ZC1waXZvdGFsJTJmRnJhdWREZXRlY3Rpb24td3drbw..><redir.aspx?REF=
> > > > R36ar4DwuR8ZRbh69BQ9e_RPYm8VVnLvqb4HWwB0W3X9II58t9nU
> > > > CAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3
> > > > NsLTJYX2RlY0FGd0Y0NDFEQWJWdjR2ZWdkbnRnJnU9aHR0cHMlM2ElMmYlMm
> > > > ZnaXRodWIlMmVjb20lMmZtZ29kZGFyZC1waXZvdGFsJTJmRnJhdWREZXRlY3
> > > > Rpb24td3drbw..><redir.aspx?REF=
> > > > > mhVyYn6hNXwW9OLdPgBcsVH6ty0EvvNRtbL2w9DhzRm46E5Gas7UCAFodHRw
> > > > > Oi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TE
> > > > > NHdk1HTXFNMXliTUZtU0xZV293dzBxUHBDa19nJnU9aHR0cHMlM2ElMmYlMm
> > > > > ZnaXRodWIlMmVjb20lMmZtZ29kZGFyZC1waXZvdGFsJTJmRnJhdWREZXRlY3
> > > > > Rpb24td3drbw..>
> > > > >
> > > > > Which was the basis for this presentation/article...
> > > > >
> > > > > https://content.pivotal.io/blog/big-data-meets-fast-data-
> <redir.aspx?REF=WvQ6ZB5HbElwJDWL3dWT32bT0NODDAXtR7YH3MiDdaD-
> GaAjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjaVBn
> Z09DemZ3JnU9aHR0cHMlM2ElMmYlMmZjb250ZW50JTJlcGl2b3RhbCUyZWlv
> JTJmYmxvZyUyZmJpZy1kYXRhLW1lZXRzLWZhc3QtZGF0YS0.>
> > <redir.aspx?REF=IdfH0_kdCup896beYbaZQJnc0d39nBGGZWMD
> > GZ5Q9jZJ5pmI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bnF5QzJTMW00R3dwdFdVWG52dmhHX2JsSlB6YThXMlFFRXpn
> > T1lTb1N3JnU9aHR0cHMlM2ElMmYlMmZjb250ZW50JTJlcGl2b3RhbCUyZWlv
> > JTJmYmxvZyUyZmJpZy1kYXRhLW1lZXRzLWZhc3QtZGF0YS0.>
> > > <redir.aspx?REF=pcpJPK0oIMjMt0ICqgAMAPvfzzdYwt
> > > S7y46HFSgm0SSi54Wz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoZGJZ
> > > VHA3OEZnJnU9aHR0cHMlM2ElMmYlMmZjb250ZW50JTJlcGl2b3RhbCUyZWlv
> > > JTJmYmxvZyUyZmJpZy1kYXRhLW1lZXRzLWZhc3QtZGF0YS0.>
> > > > <redir.aspx?REF=Ff6njrnipbgFEJ8ltBYR4Xb1u24U0O
> > > > PER1nCuRx4sYr9II58t9nUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3NsLTJYX2RlY0FGd0Y0NDFEQWJWcU1r
> > > > S1ZjeDV3JnU9aHR0cHMlM2ElMmYlMmZjb250ZW50JTJlcGl2b3RhbCUyZWlv
> > > > JTJmYmxvZyUyZmJpZy1kYXRhLW1lZXRzLWZhc3QtZGF0YS0.>
> > > > > to-fight-fraud-and-more<redir.aspx?REF=MNgakfneuwuvyGbKlC_n_
> > > > 8RoNoNblBha1c_
> > > > > FcCwMktO46E5Gas7UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293MXNt
> > > > > T2NEem9nJnU9aHR0cHMlM2ElMmYlMmZjb250ZW50JTJlcGl2b3RhbCUyZWlv
> > > > > JTJmYmxvZyUyZmJpZy1kYXRhLW1lZXRzLWZhc3QtZGF0YS10by1maWdodC1m
> > > > > cmF1ZC1hbmQtbW9yZQ..>
> > > > >
> > > > > -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=V3HKSJQ6c4r7gJ-10RgR-xF9XUT3EeC-9Yh00eLY25P-
> GaAjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjbmps
> MXJiaUxBJnU9aHR0cCUzYSUyZiUyZmdlbWZpcmU5MCUyZWRvY3MlMmVwaXZv
> dGFsJTJlaW8lMmZnZW9kZSUyZmRldmVsb3BpbmclMmY.><redir.
> > aspx?REF=VdBjgC3ux-9Jb8n6WMt6j2poSzWw8nFTlvP1LA6b
> > JC1J5pmI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1NlTUhyVlR4Vm1CRGROTFVsT2dod2k0
> > eFRidDlnJnU9aHR0cCUzYSUyZiUyZmdlbWZpcmU5MCUyZWRvY3MlMmVwaXZv
> > dGFsJTJlaW8lMmZnZW9kZSUyZmRldmVsb3BpbmclMmY.><redir.aspx?REF=b_
> > > eGAqXNpAmcHQBofew0Ip5V5q1TUffqYlFY73C8_Z2i54Wz2tnUCAFodHRwOi8vc2Nhbm1
> > > haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9Mi0yQjJVRjNURjczcF
> > > NvS2luWnR4emp6cW9keXB0M3VoWTNkR01pdFJRJnU9aHR0cCUzYSUyZiUyZm
> > > dlbWZpcmU5MCUyZWRvY3MlMmVwaXZvdGFsJTJlaW8lMmZnZW9kZSUyZmRldm
> > > Vsb3BpbmclMmY.><redir.
> > > > aspx?REF=6CiiJQ-yJwdSloy7c58TPpufAZZtFFM60gacoxG-
> > > > 7kz9II58t9nUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3NsLTJYX2RlY0FGd0Y0NDFEQWJWdmdo
> > > > ZndGZ3RBJnU9aHR0cCUzYSUyZiUyZmdlbWZpcmU5MCUyZWRvY3MlMmVwaXZv
> > > > dGFsJTJlaW8lMmZnZW9kZSUyZmRldmVsb3BpbmclMmY.><redir.aspx?REF=TgRQ_
> > > > > giJRUbbbAAbNLY21iCWfnH1W9xfuehSLheW_wi46E5Gas7UCAFodHRwOi8vc2Nhbm1
> > > > > haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TE
> > > > > NHdk1HTXFNMXliTUZtU0xZV293d3NrTzVhal9BJnU9aHR0cCUzYSUyZiUyZm
> > > > > dlbWZpcmU5MCUyZWRvY3MlMmVwaXZvdGFsJTJlaW8lMmZnZW9kZSUyZmRldm
> > > > > Vsb3BpbmclMmY.>
> > > > > > 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=cZczP5MZhUkras8dSGiIaxTDT7STl_BPWtNEbo7m_
> kVXfKIjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjaVBr
> aHJXektRJnU9aHR0cCUzYSUyZiUyZmdlb2RlJTJlYXBhY2hlJTJlb3JnJTJm
> ZG9jcyUyZmd1aWRlJTJmMTElMmZkZXZlbG9waW5nJTJmZnVuY3Rpb24lNWY.><
> > redir.aspx?REF=AZqXWLeckEqSUUGWVw3g7zVGTHS2oW
> > thC6KLO1HaYH5J5pmI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1NlTUhyVlR4Vm1CRGROTFVsT2doMU81
> > bFRXODh3JnU9aHR0cCUzYSUyZiUyZmdlb2RlJTJlYXBhY2hlJTJlb3JnJTJm
> > ZG9jcyUyZmd1aWRlJTJmMTElMmZkZXZlbG9waW5nJTJmZnVuY3Rpb24lNWY.><
> > > redir.aspx?REF=Jw_dtG3dgz41hit_o6BNUug1poQEJK86rGqTS9ZNy1Ki54
> > > Wz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoZGJj
> > > U012OFFBJnU9aHR0cCUzYSUyZiUyZmdlb2RlJTJlYXBhY2hlJTJlb3JnJTJm
> > > ZG9jcyUyZmd1aWRlJTJmMTElMmZkZXZlbG9waW5nJTJmZnVuY3Rpb24lNWY.><
> > > > redir.aspx?REF=QZLq8mtq_eB86MO4CnkIJ-dYlnCUWq7B-
> > > > x8NX4iJ2TT9II58t9nUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3NsLTJYX2RlY0FGd0Y0NDFEQWJWcU1n
> > > > THdJeHNRJnU9aHR0cCUzYSUyZiUyZmdlb2RlJTJlYXBhY2hlJTJlb3JnJTJm
> > > > ZG9jcyUyZmd1aWRlJTJmMTElMmZkZXZlbG9waW5nJTJmZnVuY3Rpb24lNWY.><
> > > > > redir.aspx?REF=wJF6MC9siOIL4ctwYaRMwv7Q3agpJW
> > > > > ZcgKBjwTZ3bTm46E5Gas7UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293MUFs
> > > > > YTVYeS1RJnU9aHR0cCUzYSUyZiUyZmdlb2RlJTJlYXBhY2hlJTJlb3JnJTJm
> > > > > ZG9jcyUyZmd1aWRlJTJmMTElMmZkZXZlbG9waW5nJTJmZnVuY3Rpb24lNWY.><
> > > > > > redir.aspx?REF=9WC8AmXblm4Q_zDPwbP3MZWeTU5A8b8TcK6A7zAo07x
> > > > > > PQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > > Yz03NDIyJmQ9aXRubjJWd0otbE1xQmNKbU01T3Q1RU1ZSHRrUWgyc1E4QzIx
> > > > > > bWVsWTd3JnU9aHR0cCUzYSUyZiUyZmdlb2RlJTJlYXBhY2hlJTJlb3JnJTJm
> > > > > > ZG9jcyUyZmd1aWRlJTJmMTElMmZkZXZlbG9waW5nJTJmZnVuY3Rpb24lNWY.>
> > > > > > > exec/chapter_overview.html<http://scanmail.trustwave.com/?c=
> <redir.aspx?REF=FepKE7W20MOLUgkgGx-kYBjGjZ_nMp_
> YgIKv7GI6XcBXfKIjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz0.>
> > <redir.aspx?REF=ORHstidTX8M6jn_subD0yT5q8ds_J4KVeHa30YB_w_
> > tJ5pmI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz0.>
> > > 7422&d=<redir.aspx?REF=m7RFvv1WnNNJryN8H-nErk7ioyB-0BXbImYMKD-
> > > fStii54Wz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9>
> > > > <redir.aspx?REF=ZCXfFHtJefVkNOjBpyJ1bWmwicwoYP1w5V_
> > > > DZ5IWZPH9II58t9nUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8
> > > _Yz03NDIyJmQ9>
> > > > > <redir.aspx?REF=FXr9HE2IYkXiRdLXAL_j8CB_
> > 8sve1kZRrDw05HYcS0m46E5Gas7UCA
> > > > > FodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_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=g_E9IoqN4E3tge4PYkjNKb6nOKNO0S8R
> xQqhkY2B7LpXfKIjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjbnkw
> Z3VlMUxBJnU9aHR0cCUzYSUyZiUyZmRvY3MlMmVzcHJpbmclMmVpbyUyZnNw
> cmluZy1kYXRhLWdlbWZpcmUlMmZkb2NzJTJmY3VycmVudCUyZg..><
> > redir.aspx?REF=sDKscOeoT49iMszM4xplDOrIHmnH4ykexgGVhdKXv-
> > lJ5pmI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1NlTUhyVlR4Vm1CRGROTFVsT2dod3pw
> > a1dlNjlnJnU9aHR0cCUzYSUyZiUyZmRvY3MlMmVzcHJpbmclMmVpbyUyZnNw
> > cmluZy1kYXRhLWdlbWZpcmUlMmZkb2NzJTJmY3VycmVudCUyZg..><
> > > redir.aspx?REF=TCzrVWxXVWi6TA74888a7LY777m6PoE--
> > > ABB5iTww8ai54Wz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoWW1N
> > > VEpuNlJRJnU9aHR0cCUzYSUyZiUyZmRvY3MlMmVzcHJpbmclMmVpbyUyZnNw
> > > cmluZy1kYXRhLWdlbWZpcmUlMmZkb2NzJTJmY3VycmVudCUyZg..><
> > > > redir.aspx?REF=TRNe9_4oILEd2A8V-zxIwgqIf-
> > 2AnabwYxEo0eX7p1j9II58t9nUCAFo
> > > > dHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3
> > > > NsLTJYX2RlY0FGd0Y0NDFEQWJWdnh3SzFBM3RBJnU9aHR0cCUzYSUyZiUyZm
> > > > RvY3MlMmVzcHJpbmclMmVpbyUyZnNwcmluZy1kYXRhLWdlbWZpcmUlMmZkb2
> > > > NzJTJmY3VycmVudCUyZg..><
> > > > > redir.aspx?REF=n04XUdEMqrN4DZWvAtz23Su34Sz08s
> > > > > 8Uvzamn4KOQK246E5Gas7UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293dzkx
> > > > > YjhmMF9BJnU9aHR0cCUzYSUyZiUyZmRvY3MlMmVzcHJpbmclMmVpbyUyZnNw
> > > > > cmluZy1kYXRhLWdlbWZpcmUlMmZkb2NzJTJmY3VycmVudCUyZg..><redir.
> > aspx?REF=
> > > > > > FeI05aGSUMelSXs5C8eNCYF4w7WOQTrcPuikgbSqvPtPQ7v4gcrUCAFodHRw
> > > > > > Oi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aXRubjJWd0otbE1xQm
> > > > > > NKbU01T3Q1RU1ZSHRrUWgyc1E4SExsbmJ0ZTZnJnU9aHR0cCUzYSUyZiUyZm
> > > > > > RvY3MlMmVzcHJpbmclMmVpbyUyZnNwcmluZy1kYXRhLWdlbWZpcmUlMmZkb2
> > > > > > NzJTJmY3VycmVudCUyZg..>
> > > > > > > reference/html/#function-annotations<http://scanmail<
> redir.aspx?REF=WArZiuAH4HR9ilRgR5H89wvmlt8Q-1-
> FRc4WMOyHzOtXfKIjeO3UCAFodHRwOi8vc2Nhbm1haWw.><
> > redir.aspx?REF=KzpuPuHJcMMJjtDCIYDF0hEYX-tIHGBu-
> > 4GbNL6Dj1RJ5pmI4tnUCAFodHRwOi8vc2Nhbm1haWw.><
> > > redir.aspx?REF=BSM3LpzjInP_MTpQ0v0Wnboued0kwEQcwVEWY9SROU-
> > > i54Wz2tnUCAFodHRwOi8vc2Nhbm1haWw.><
> > > > redir.aspx?REF=0F6nJkQkSMfWVG-TWAEExoLT03e2VjU57k6TjhsJOVT9I
> > > > I58t9nUCAFodHRwOi8vc2Nhbm1haWw.><redir.aspx?REF=
> > > > > XWsSbPItQxHrm8Y4oZjAByvW6vn7-BLFqBd8YkA3arG46E5Gas7UCAFodHR
> > > > > wOi8vc2Nhbm1haWw.><
> > > > > > redir.aspx?REF=yjGtUyX_IqBoLNjffMmotpM0mcz7gdL1cjWOZj
> > > > > > T4YBFPQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWw.>.
> > > > > > > trustwave.com/?c=7422&d=j7nn2bxZOwcngUOelB5ZmyW7oHpBqf
> <redir.aspx?REF=RNiurPCZteYYa8AwFQ_3b45uDVbuovr4dKCysJ82jiRXfKIje
> O3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjbm5p
> aC1IdktRJnU9aHR0cCUzYSUyZiUyZnRydXN0d2F2ZSUyZWNvbSUyZiUzZmMl
> M2Q3NDIyJTI2YW1wJTNiZCUzZGo3bm4yYnhaT3djbmdVT2VsQjVabXlXN29IcEJxZg..>
> > <redir.aspx?REF=sapcI4a6osJZpbWXdhC07vKlevOzqT
> > 70RUdMcZvnEwVJ5pmI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1NlTUhyVlR4Vm1CRGROTFVsT2dod21f
> > bEdIZzh3JnU9aHR0cCUzYSUyZiUyZnRydXN0d2F2ZSUyZWNvbSUyZiUzZmMl
> > M2Q3NDIyJTI2YW1wJTNiZCUzZGo3bm4yYnhaT3djbmdVT2VsQjVabXlXN29IcEJxZg..>
> > > <redir.aspx?REF=bV4SLD4GHIZ00wZBglmPOeBxLKBCPcZfyQkQQx4k9s-
> > > i54Wz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoWXph
> > > U1otZ1FBJnU9aHR0cCUzYSUyZiUyZnRydXN0d2F2ZSUyZWNvbSUyZiUzZmMl
> > > M2Q3NDIyJTI2YW1wJTNiZCUzZGo3bm4yYnhaT3djbmdVT2VsQjVabXlXN29IcEJxZg..>
> > > > <redir.aspx?REF=<redir.aspx?REF=eZ988zLIZzS5BIwY5zCeVgvOHapf4y
> > > > rcvUFp9wclDc_9II58t9nUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3NsLTJYX2RlY0FGd0Y0NDFEQWJWdjhq
> > > > THd4azVnJnU9aHR0cCUzYSUyZiUyZnRydXN0d2F2ZSUyZWNvbSUyZiUzZmMl
> > > > M2Q3NDIyJTI2YW1wJTNiZCUzZGo3bm4yYnhaT3djbmdVT2VsQjVabXlXN29I
> > > > cEJxZiUyNmx0JTNicmVkaXIlMmVhc3B4JTNmUkVGJTNk>
> > > > > eLSrr1IzcAxZQHEHqXMUruUhkRaqjFivETfedGzMY1m46E5Gas7UCAFodHRw
> > > > > Oi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TE
> > > > > NHdk1HTXFNMXliTUZtU0xZV293d29qYXNHdS1RJnU9aHR0cCUzYSUyZiUyZn
> > > > > RydXN0d2F2ZSUyZWNvbSUyZiUzZmMlM2Q3NDIyJTI2YW1wJTNiZCUzZGo3bm
> > > > > 4yYnhaT3djbmdVT2VsQjVabXlXN29IcEJxZg..>
> > > > > > <redir.aspx?REF=-A-Y9QfBbAoJYhLjfOxfsFejEyNFitbTD
> > > > > > pZUTH3A6h1PQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > > Yz03NDIyJmQ9aXRubjJWd0otbE1xQmNKbU01T3Q1RU1ZSHRrUWgyc1E4SGV6
> > > > > > bUwwRTd3JnU9aHR0cCUzYSUyZiUyZnRydXN0d2F2ZSUyZWNvbSUyZiUzZmMl
> > > > > > M2Q3NDIyJTI2YW1wJTNiZCUzZGo3bm4yYnhaT3djbmdVT2VsQjVabXlXN29I
> > > cEJxZg..>
> > > > > > > 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=
> JGFkZMXs7XIb7Z1JcBzdKSMYkI1Wd0BShcPoZKeEmyZXfKIjeO3UCAFodHRw
> Oi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aGNxQzJZS21pbzJlRH
> JfZVVHX0hxRXZkMW5WQ2NtMHZjaXpxMXJheUxnJnU9aHR0cCUzYSUyZiUyZn
> Byb2plY3RzJTJlc3ByaW5nJTJlaW8lMmZzcHJpbmctZGF0YSUyZg..><redir.aspx?REF=
> > wHbc19UY4FOVGAXp22zf4Q6FX99PLAVERirw6-T45OVJ5pmI4tnUCAFodHRwOi8vc2Nh
> > bm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1
> > NlTUhyVlR4Vm1CRGROTFVsT2doMXkzeFRhOTlBJnU9aHR0cCUzYSUyZiUyZn
> > Byb2plY3RzJTJlc3ByaW5nJTJlaW8lMmZzcHJpbmctZGF0YSUyZg..><
> redir.aspx?REF=W_
> > > 8aUblJt425c5gW-D4ifVvI3BPTx_AKKBNOd7CZAkCi54Wz2tnUCAFodHRw
> > > Oi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9Mi0yQjJVRjNURjczcF
> > > NvS2luWnR4emp6cW9keXB0M3VoZG5TR01qOVJ3JnU9aHR0cCUzYSUyZiUyZn
> > > Byb2plY3RzJTJlc3ByaW5nJTJlaW8lMmZzcHJpbmctZGF0YSUyZg..><
> redir.aspx?REF=
> > > > Dc_Zaw9h4qx9lNj2cIedi-_cFrv06z2ve7d2xStA-
> > xX9II58t9nUCAFodHRwOi8vc2Nhbm1
> > > > haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3
> > > > NsLTJYX2RlY0FGd0Y0NDFEQWJWcXd1ZndFd3RnJnU9aHR0cCUzYSUyZiUyZn
> > > > Byb2plY3RzJTJlc3ByaW5nJTJlaW8lMmZzcHJpbmctZGF0YSUyZg..><
> > redir.aspx?REF=
> > > > > zI4n7BoXlnks0OMyqvQNgBGPHL6F_WARF-VUB5ofKGu46E5Gas7UCAFodHRwOi8v
> > > > > c2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TE
> > > > > NHdk1HTXFNMXliTUZtU0xZV293MThyTzViel9nJnU9aHR0cCUzYSUyZiUyZn
> > > > > Byb2plY3RzJTJlc3ByaW5nJTJlaW8lMmZzcHJpbmctZGF0YSUyZg..><
> > > redir.aspx?REF=
> > > > > > kmfWIbBdBqC268HAvJBkNlHSAywbm7dazLyryhq-
> > > 66BPQ7v4gcrUCAFodHRwOi8vc2Nhbm
> > > > > > 1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aXRubjJWd0otbE1xQm
> > > > > > NKbU01T3Q1RU1ZSHRrUWgyc1E4Q0s3eWVwWjZBJnU9aHR0cCUzYSUyZiUyZn
> > > > > > Byb2plY3RzJTJlc3ByaW5nJTJlaW8lMmZzcHJpbmctZGF0YSUyZg..><http
> > > > ://scanmail<redir.aspx?REF=0F6nJkQkSMfWVG-
> > TWAEExoLT03e2VjU57k6TjhsJOVT9I
> > > > I58t9nUCAFodHRwOi8vc2Nhbm1haWw.>
> > > > > <redir.aspx?REF=XWsSbPItQxHrm8Y4oZjAByvW6vn7-
> > > > > BLFqBd8YkA3arG46E5Gas7UCAFodHRwOi8vc2Nhbm1haWw.>
> > > > > > <redir.aspx?REF=yjGtUyX_IqBoLNjffMmotpM0mcz7gdL1cjWOZj
> > > > > > T4YBFPQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWw.>.
> > > > > > > trustwave.com/?c=7422&d=j7nn2bxZOwcngUOelB5ZmyW7oHpBqf
> <redir.aspx?REF=RNiurPCZteYYa8AwFQ_3b45uDVbuovr4dKCysJ82jiRXfKIje
> O3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjbm5p
> aC1IdktRJnU9aHR0cCUzYSUyZiUyZnRydXN0d2F2ZSUyZWNvbSUyZiUzZmMl
> M2Q3NDIyJTI2YW1wJTNiZCUzZGo3bm4yYnhaT3djbmdVT2VsQjVabXlXN29IcEJxZg..>
> > <redir.aspx?REF=sapcI4a6osJZpbWXdhC07vKlevOzqT
> > 70RUdMcZvnEwVJ5pmI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1NlTUhyVlR4Vm1CRGROTFVsT2dod21f
> > bEdIZzh3JnU9aHR0cCUzYSUyZiUyZnRydXN0d2F2ZSUyZWNvbSUyZiUzZmMl
> > M2Q3NDIyJTI2YW1wJTNiZCUzZGo3bm4yYnhaT3djbmdVT2VsQjVabXlXN29IcEJxZg..>
> > > <redir.aspx?REF=bV4SLD4GHIZ00wZBglmPOeBxLKBCPcZfyQkQQx4k9s-
> > > i54Wz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoWXph
> > > U1otZ1FBJnU9aHR0cCUzYSUyZiUyZnRydXN0d2F2ZSUyZWNvbSUyZiUzZmMl
> > > M2Q3NDIyJTI2YW1wJTNiZCUzZGo3bm4yYnhaT3djbmdVT2VsQjVabXlXN29IcEJxZg..>
> > > > <redir.aspx?REF=<redir.aspx?REF=eZ988zLIZzS5BIwY5zCeVgvOHapf4y
> > > > rcvUFp9wclDc_9II58t9nUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3NsLTJYX2RlY0FGd0Y0NDFEQWJWdjhq
> > > > THd4azVnJnU9aHR0cCUzYSUyZiUyZnRydXN0d2F2ZSUyZWNvbSUyZiUzZmMl
> > > > M2Q3NDIyJTI2YW1wJTNiZCUzZGo3bm4yYnhaT3djbmdVT2VsQjVabXlXN29I
> > > > cEJxZiUyNmx0JTNicmVkaXIlMmVhc3B4JTNmUkVGJTNk>
> > > > > eLSrr1IzcAxZQHEHqXMUruUhkRaqjFivETfedGzMY1m46E5Gas7UCAFodHRw
> > > > > Oi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9MS1UbzJSR211OUx2TE
> > > > > NHdk1HTXFNMXliTUZtU0xZV293d29qYXNHdS1RJnU9aHR0cCUzYSUyZiUyZn
> > > > > RydXN0d2F2ZSUyZWNvbSUyZiUzZmMlM2Q3NDIyJTI2YW1wJTNiZCUzZGo3bm
> > > > > 4yYnhaT3djbmdVT2VsQjVabXlXN29IcEJxZg..>
> > > > > > <redir.aspx?REF=-A-Y9QfBbAoJYhLjfOxfsFejEyNFitbTD
> > > > > > pZUTH3A6h1PQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > > Yz03NDIyJmQ9aXRubjJWd0otbE1xQmNKbU01T3Q1RU1ZSHRrUWgyc1E4SGV6
> > > > > > bUwwRTd3JnU9aHR0cCUzYSUyZiUyZnRydXN0d2F2ZSUyZWNvbSUyZiUzZmMl
> > > > > > M2Q3NDIyJTI2YW1wJTNiZCUzZGo3bm4yYnhaT3djbmdVT2VsQjVabXlXN29I
> > > cEJxZg..>
> > > > > > > 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=TX9MWpuI_sAxoKvMu4Wz4kGbSn_mglJ6mFSbFWYc7H5XfKIjeO3UCAFod
> HRwOi8vYXBhY2hlLWdlb2RlLQ..><redir.
> > aspx?REF=t0K0JF6Fzfdd7lpPm83qayL--MF6jPXl-9U8K1p-
> > zElJ5pmI4tnUCAFodHRwOi8vYXBhY2hlLWdlb2RlLQ..><redir.
> > > aspx?REF=5-5OiMgicko1vVP-nrJpHLOwzlUzbLhCuK0DnyDdCpui54
> > > Wz2tnUCAFodHRwOi8vYXBhY2hlLWdlb2RlLQ..><redir.
> > > > aspx?REF=pLGEDv5yayV99O_vIyqJ-2Cj8JHbBMJ0dW541ffp7gf9II58t9n
> > > > UCAFodHRwOi8vYXBhY2hlLWdlb2RlLQ..><redir.
> > > > > aspx?REF=LT3ZS_7c8epb1-3EKfvbMJxGpHAZnNcig8i6bQcMSHS4
> > > > > 6E5Gas7UCAFodHRwOi8vYXBhY2hlLWdlb2RlLQ..><redir.aspx?REF=
> > > > > > ZWxGqjz2hs0i7jCYBYfLIr-y6cBX9gTly2ho-
> > ELx3jZPQ7v4gcrUCAFodHRwOi8vYXB
> > > > > > hY2hlLWdlb2RlLQ..>
> > > > > > > > incubating-developers-forum.70738.x6.nabble.com/Stored-<<<
> <redir.aspx?REF=woHSqwkijKnnvPr6Q8FGFLpNOhkVf5
> uTiiHfrTUoqs9XfKIjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjbl9o
> MXJTeUxBJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2
> bHQlM2IlMjZsdCUzYiUyNmx0JTNi>
> > <redir.aspx?REF=vVMl2WgbG7te09IRm1EJxQoBY6uoni
> > GdAUldOZ2TNNlJ5pmI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1NlTUhyVlR4Vm1CRGROTFVsT2dody04
> > eFRTOTlnJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> > b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2
> > bHQlM2IlMjZsdCUzYiUyNmx0JTNi>
> > > <redir.aspx?REF=g8SgiSbtBNz0Wttmvl2cAOdgfC7eDI
> > > sJgeywQIzLbHmi54Wz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoWXJa
> > > R01yOVJRJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> > > b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2
> > > bHQlM2IlMjZsdCUzYiUyNmx0JTNi>
> > > > redir.aspx?REF=NXskwkfnG5xoMU6lVWCbczMhz16z6Z
> > > > qQ5pIwtKOujKD9II58t9nUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3NsLTJYX2RlY0FGd0Y0NDFEQWJWcU53
> > > > S0ZkaXN3JnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> > > > b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2
> > > > bHQlM2IlMjZsdCUzYg..>
> > > > > redir.aspx?REF=LQufSJ7m5DhKQB31A8k0fI9cVDaXWEWeEqzQlPT3-
> > > > > Pq46E5Gas7UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293d2dp
> > > > > WTVldV9BJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> > > > > b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2
> > bHQlM2I.>
> > > > > > ht<redir.aspx?REF=I-NByF-ByO_CZ1mNMtqPTNlP-KvXwt-k_
> > > > > > mXUJh0Eyb1PQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > > Yz03NDIyJmQ9aXRubjJWd0otbE1xQmNKbU01T3Q1RU1ZSHRrUWgyc1E4Q1M3
> > > > > > a2JwYTZnJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> > > > > > b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2
> > > > > bHQlM2JodA..>
> > > > > > > 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<redir.aspx?REF=
> WArZiuAH4HR9ilRgR5H89wvmlt8Q-1-FRc4WMOyHzOtXfKIjeO3UCAFodHRwO
> i8vc2Nhbm1haWw.>.
> > trustwave.com/?c=7422&d=<redir.aspx?REF=p-0F-vk-
> 5En8PjTnL4w-<redir.aspx?REF=TgpdYTFDWSydWhMC138WATHW7GLJtm
> 4NLMbrBDCrVd5XfKIjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjaXUw
> MGJ2aUxBJnU9aHR0cCUzYSUyZiUyZnRydXN0d2F2ZSUyZWNvbSUyZiUzZmMl
> M2Q3NDIyJTI2YW1wJTNiZCUzZCUyNmx0JTNicmVkaXIlMmVhc3B4JTNmUkVG
> JTNkcC0wRi12ay01RW44UGpUbkw0dy0.>
> > BQcbpmmn7hxh6da4Lw_cNd9J5pmI4tnUCAFodHRwOi8vc2Nhb
> > m1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9><
> > > redir.aspx?REF=m7RFvv1WnNNJryN8H-nErk7ioyB-0BXbImYMKD-
> > > fStii54Wz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9><
> > > > redir.aspx?REF=ZCXfFHtJefVkNOjBpyJ1bWmwicwoYP1w5V_
> > > > DZ5IWZPH9II58t9nUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8
> > > > _Yz03NDIyJmQ9><
> > > > > redir.aspx?REF=FXr9HE2IYkXiRdLXAL_j8CB_
> > 8sve1kZRrDw05HYcS0m46E5Gas7UCA
> > > > > FodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_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=Ri_D4RyoSmiYKzzvnu0GstHI5mW-_favVsof5wtatslXfKIjeO3UCAFodHR
> wOi8vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ.
> .><redir.aspx?REF=
> > p1BHpOpHobae9gPcM5qbqf9W2rZxxOgHvIpnoU8R-GJJ5pmI4tnUCAFodHRwOi8vYXBhY2h
> > lLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..><redir.aspx?REF=
> > > oAuGgiCXQLZqFecnpoPp7uHE194Bt8mgwcCeSmX2cKmi54Wz2tnUCAFodHRw
> > > Oi8vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..
> > > ><redir.aspx?REF=qU-
> > > > 4tqFi2whyLO0sTZnsdtBB7Dhj8r5RWZLi1BoQAgj9II58t9nUCAFodHRwOi8
> > > > vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..><
> > > redir.aspx?REF=
> > > > > FcwyiQI4wsCSJXBOIc1hz0xcbUltpr5gFSjOe4vfEqu46E5Gas7UCAFodHRw
> > > > > Oi8vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..
> > > > > ><redir.aspx?REF=
> > > > > > fQ9Mn6w23el8cptk_Df4FMph-4sU1J5Bpx-
> CPiJuxVhPQ7v4gcrUCAFodHRwOi8vY
> > > > > > XBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..>.
> > > > > > > 70738.x6.nabble.com/Stored-procedures-on-Apache-Geode-<<<
> <redir.aspx?REF=OfrVnZPW71_pQA1VVdKiAF0wKAskSBvFgPN3YSGBj
> ROw3qQjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjbl9n
> aDdXemZBJnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVj
> b20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUtJTI2bHQl
> M2IlMjZsdCUzYiUyNmx0JTNi>
> > redir.aspx?REF=21xzUlV6YjYp5coEH4_ZvOK3X10NfFAd09F77uSRdHNJ5pmI4
> > tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1NlTUhyVlR4Vm1CRGROTFVsT2dod2p0
> > bFRQaG9BJnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVj
> > b20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUtJTI2bHQl
> > M2IlMjZsdCUzYg..>
> > > redir.aspx?REF=N__UO4GVibVl6-crjTSC64ZJLOxVzp7sB8UNX4sRDH2i
> > > 54Wz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoWW1Q
> > > U1o3OFFBJnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVj
> > > b20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUtJTI2bHQlM2I.>
> > > > redir.aspx?REF=7IKCw5JRhaO4-MSo0_5KCt9TQsg_
> > > oZ5ZdoPuzrtSHVr9II58t9nUCAFodH
> > > > RwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3
> > > > NsLTJYX2RlY0FGd0Y0NDFEQWJWcXQwS0ZBMDVnJnU9aHR0cCUzYSUyZiUyZj
> > > > cwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtcHJvY2VkdXJlcy
> > > > 1vbi1BcGFjaGUtR2VvZGUt>
> > > > > tp24279p24312.html<redir.aspx?REF=cMTVR2dL9Jml7WSBYaxlI6bFfm5Oya
> 9E_
> > > > > W5LIuHRa9u46E5Gas7UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293MWtx
> > > > > YjVhbnFBJnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVj
> > > > > b20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUtdHAyNDI3
> > > > > OXAyNDMxMiUyZWh0bWw.>
> > > > > > <<redir.aspx?REF=0w6WjeaZDV_ExzM_BunZjvfoOOcyyJ3jftNIT-
> > > > > > AguoBPQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > > Yz03NDIyJmQ9aXRubjJWd0otbE1xQmNKbU01T3Q1RU1ZSHRrUWgyc1E4Q3l5
> > > > > > bi1rSTdRJnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVj
> > > > > > b20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUtdHAyNDI3
> > > > > > OXAyNDMxMiUyZWh0bWwlMjZsdCUzYg..>
> > > > > > > http://scanmail.trustwave.com/?c=7422&d=<redir.aspx?REF=
> 32jcubAplOYX970ELpQsJmsyCKlosJjT2I4AwpMozr-w3qQjeO3UCAFodHRwOi8vc2Nhbm1ha
> WwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9><redir.aspx?REF=p-
> > 0F-vk-5En8PjTnL4w-BQcbpmmn7hxh6da4Lw_cNd9J5pmI4tnUCAFodHRwOi8vc2Nhb
> > m1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9><redir.aspx?REF=
> > > m7RFvv1WnNNJryN8H-nErk7ioyB-0BXbImYMKD-fStii54Wz2tnUCAFodHRwOi8vc2Nhb
> > > m1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9>
> > > > j7nn2bxZOwcngUOelB5ZmyW7oHpBqf<redir.aspx?REF=
> > > > uJnrqz0du3vjuFfzIaz3HjlZxLuIrykMu6v2u8A6wW39II58t9nUCAFodHRw
> > > > Oi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9ajdubjJieFpPd2NuZ1
> > > > VPZWxCNVpteVc3b0hwQnFm>
> > > > > <redir.aspx?REF=JsyTqF91Cs94Te4IE4JLP3yOYmwZCb
> > > > > GI1oO3hCK0Jna46E5Gas7UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > 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=<redir.aspx?REF=
> 32jcubAplOYX970ELpQsJmsyCKlosJjT2I4AwpMozr-w3qQjeO3UCAFodHRwOi8vc2Nhbm1ha
> WwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9><redir.aspx?REF=p-
> > 0F-vk-5En8PjTnL4w-BQcbpmmn7hxh6da4Lw_cNd9J5pmI4tnUCAFodHRwOi8vc2Nhb
> > m1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9><redir.aspx?REF=
> > > m7RFvv1WnNNJryN8H-nErk7ioyB-0BXbImYMKD-fStii54Wz2tnUCAFodHRwOi8vc2Nhb
> > > m1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9>
> > > > j7nn2bxZOwcngUOelB5ZmyW7oHpBqf<redir.aspx?REF=
> > > > uJnrqz0du3vjuFfzIaz3HjlZxLuIrykMu6v2u8A6wW39II58t9nUCAFodHRw
> > > > Oi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9ajdubjJieFpPd2NuZ1
> > > > VPZWxCNVpteVc3b0hwQnFm>
> > > > > <redir.aspx?REF=JsyTqF91Cs94Te4IE4JLP3yOYmwZCb
> > > > > GI1oO3hCK0Jna46E5Gas7UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > 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=
> 32jcubAplOYX970ELpQsJmsyCKlosJjT2I4AwpMozr-w3qQjeO3UCAFodHRwOi8vc2Nhbm1ha
> WwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9><
> > redir.aspx?REF=p-0F-vk-5En8PjTnL4w-BQcbpmmn7hxh6da4Lw_
> > cNd9J5pmI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9><redir.aspx?REF=
> > > m7RFvv1WnNNJryN8H-nErk7ioyB-0BXbImYMKD-fStii54Wz2tnUCAFodHRwOi8vc2Nhb
> > > m1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9><redir.aspx?REF=
> > > > ZCXfFHtJefVkNOjBpyJ1bWmwicwoYP1w5V_DZ5IWZPH9II58t9nUCAFodHRwOi8vc
> > > > 2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9><redir.aspx?REF=
> > > > > FXr9HE2IYkXiRdLXAL_j8CB_8sve1kZRrDw05HYcS0m46E5Gas7UCA
> > > > > FodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_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=JdnNMoZKxzg_f3mdUy8xTL8zHjMNGqwgE9ih5vGBP3
> Cw3qQjeO3UCAFodHRwOi8vYXBhY2hlLWdlb2RlLQ..><redir.
> > aspx?REF=t0K0JF6Fzfdd7lpPm83qayL--MF6jPXl-9U8K1p-
> > zElJ5pmI4tnUCAFodHRwOi8vYXBhY2hlLWdlb2RlLQ..><redir.
> > > aspx?REF=5-5OiMgicko1vVP-nrJpHLOwzlUzbLhCuK0DnyDdCpui54
> > > Wz2tnUCAFodHRwOi8vYXBhY2hlLWdlb2RlLQ..><redir.
> > > > aspx?REF=pLGEDv5yayV99O_vIyqJ-2Cj8JHbBMJ0dW541ffp7gf9II58t9n
> > > > UCAFodHRwOi8vYXBhY2hlLWdlb2RlLQ..><redir.
> > > > > aspx?REF=LT3ZS_7c8epb1-3EKfvbMJxGpHAZnNcig8i6bQcMSHS4
> > > > > 6E5Gas7UCAFodHRwOi8vYXBhY2hlLWdlb2RlLQ..><redir.aspx?REF=
> > > > > > ZWxGqjz2hs0i7jCYBYfLIr-y6cBX9gTly2ho-
> > ELx3jZPQ7v4gcrUCAFodHRwOi8vYXB
> > > > > > hY2hlLWdlb2RlLQ..>
> > > > > > > incubating-developers-forum.70738.x6.nabble.com/Stored-<<<
> <redir.aspx?REF=absY9TRn6iQuH27zy5xqQR42a4uefZ-BFmMWK-69_
> oaw3qQjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjbl9o
> MXJTeUxBJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2
> bHQlM2IlMjZsdCUzYiUyNmx0JTNi>
> > <redir.aspx?REF=4_MbN9-_JG8DuSZsH0nDn_XW0h_
> AYKhxn5mk12RJR5miSJyI4tnUCAFod
> > HRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1
> > NlTUhyVlR4Vm1CRGROTFVsT2dody04eFRTOTlnJnU9aHR0cCUzYSUyZiUyZm
> > luY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bSUyZTcwNzM4JTJleDYlMmVuYW
> > JibGUlMmVjb20lMmZTdG9yZWQtJTI2bHQlM2IlMjZsdCUzYiUyNmx0JTNi>
> > > redir.aspx?REF=VDoWXs1NyhaHtKi0gAADAOKRQswNua_
> > > qKAuwo3532WGi54Wz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoZGFN
> > > VDU2dlFnJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> > > b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2
> > > bHQlM2IlMjZsdCUzYg..>
> > > > redir.aspx?REF=KMeVxM30YAxjTjTnAB0ZktBGLxfEr9
> > > > p4M036ft9XtpD9II58t9nUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3NsLTJYX2RlY0FGd0Y0NDFEQWJWdnNu
> > > > SndCdHRBJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> > > > b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2
> bHQlM2I.>
> > > > > redir.aspx?REF=<redir.aspx?REF=YpCg4z0q8RpKBGJY05RqEHn2LSq0pN
> -n1Efz_
> > > > > 96F3AO46E5Gas7UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293MWh4
> > > > > YnBlbF93JnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> > > > > b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2
> > > > > bHQlM2JyZWRpciUyZWFzcHglM2ZSRUYlM2Q.>
> > > > > > 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
> > > > > > Wmmp9KRGnUCxpPQ7v4gcrUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLm
> NvbS8_
> > > > > > 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=
> rdjZQZ2GzbMJ2SnXA_1NU8vxZNH3dkUNy_MqvTax4xGw3qQjeO3UCAFodHRwOi8v
> YXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..><redir.aspx?REF=
> > lkrsp2lmtt8Z3Mm2dB9yf0kV4RwfxFGiuWJGu11OXtuiSJyI4tnUCAFodHRw
> > Oi8vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..
> > ><redir.aspx?REF=
> > > oAuGgiCXQLZqFecnpoPp7uHE194Bt8mgwcCeSmX2cKmi54Wz2tnUCAFodHRw
> > > Oi8vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..
> > > ><redir.aspx?REF=qU-
> > > > 4tqFi2whyLO0sTZnsdtBB7Dhj8r5RWZLi1BoQAgj9II58t9nUCAFodHRwOi8
> > > > vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..><
> > > redir.aspx?REF=
> > > > > FcwyiQI4wsCSJXBOIc1hz0xcbUltpr5gFSjOe4vfEqu46E5Gas7UCAFodHRw
> > > > > Oi8vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..>.
> > > > > > 70738.x6.nabble.com/Stored-procedures-on-Apache-Geode-<<<
> redir.aspx?REF=8lBhFNbsbPYTRrLryuiyqLscyapKo6k5E_fEevTfm_
> uw3qQjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjbml3
> aHJQdWVnJnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVj
> b20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUtJTI2bHQl
> M2IlMjZsdCUzYg..>
> > redir.aspx?REF=tNLEFvHiIMy-djCkrnS1UmmEnOI0DNpuOvGT79X4cs
> > CiSJyI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1NlTUhyVlR4Vm1CRGROTFVsT2dod3px
> > bEdDODh3JnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVj
> > b20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUtJTI2bHQlM2I.>
> > > redir.aspx?REF=tXIFKskT3GTfW2tZ7t-hW_0SVXti4AFU0TMnWQwhj8ii54Wz2tnU
> > > CAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcF
> > > NvS2luWnR4emp6cW9keXB0M3VoZDZJVDVuNUZ3JnU9aHR0cCUzYSUyZiUyZj
> > > cwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtcHJvY2VkdXJlcy
> > > 1vbi1BcGFjaGUtR2VvZGUt>
> > > > tp24279p24325.html<redir.aspx?REF=4FVSDCLjpaf204M-
> > > > XSsDCviH39spjR3_UaR8hIGy-NFWg5B8t9nUCAFodHRwOi8vc2Nhbm1
> > > > haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3
> > > > NsLTJYX2RlY0FGd0Y0NDFEQWJWdjkwZjFGc3NBJnU9aHR0cCUzYSUyZiUyZj
> > > > cwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtcHJvY2VkdXJlcy
> > > > 1vbi1BcGFjaGUtR2VvZGUtdHAyNDI3OXAyNDMyNSUyZWh0bWw.>
> > > > > <redir.aspx?REF=EVrOr_2cSiCqxRYFM9HtZnPthxK_De_
> > > > > j82dVDTCeRVO46E5Gas7UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293d3h4
> > > > > Tzhhdi1BJnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVj
> > > > > b20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUtdHAyNDI3
> > > > > OXAyNDMyNSUyZWh0bWw.>
> > > > > > <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=JdnNMoZKxzg_f3mdUy8xTL8zHjMNGqwgE9ih5vGBP3
> Cw3qQjeO3UCAFodHRwOi8vYXBhY2hlLWdlb2RlLQ..><redir.aspx?REF=
> > T9dV1nelbz83YbedP7toNNM-hPirPG76yexeEnxqaK-
> iSJyI4tnUCAFodHRwOi8vYXBhY2hlL
> > Wdlb2RlLQ..><redir.
> > > aspx?REF=5-5OiMgicko1vVP-nrJpHLOwzlUzbLhCuK0DnyDdCpui54
> > > Wz2tnUCAFodHRwOi8vYXBhY2hlLWdlb2RlLQ..><redir.aspx?REF=
> > > > 1tnbhKNCb9o6iis3DeIPADtCZiA1NnWublIQtenfO4xWg5B8t9nUCAFodHRw
> > > > Oi8vYXBhY2hlLWdlb2RlLQ..><redir.
> > > > > aspx?REF=LT3ZS_7c8epb1-3EKfvbMJxGpHAZnNcig8i6bQcMSHS4
> > > > > 6E5Gas7UCAFodHRwOi8vYXBhY2hlLWdlb2RlLQ..>
> > > > > > incubating-developers-forum.70738.x6.nabble.com/Stored-<<<
> <redir.aspx?REF=absY9TRn6iQuH27zy5xqQR42a4uefZ-BFmMWK-69_
> oaw3qQjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjbl9o
> MXJTeUxBJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2
> bHQlM2IlMjZsdCUzYiUyNmx0JTNi>
> > <redir.aspx?REF=4_MbN9-_JG8DuSZsH0nDn_XW0h_
> AYKhxn5mk12RJR5miSJyI4tnUCAFod
> > HRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1
> > NlTUhyVlR4Vm1CRGROTFVsT2dody04eFRTOTlnJnU9aHR0cCUzYSUyZiUyZm
> > luY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bSUyZTcwNzM4JTJleDYlMmVuYW
> > JibGUlMmVjb20lMmZTdG9yZWQtJTI2bHQlM2IlMjZsdCUzYiUyNmx0JTNi>
> > > redir.aspx?REF=VDoWXs1NyhaHtKi0gAADAOKRQswNua_
> > > qKAuwo3532WGi54Wz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoZGFN
> > > VDU2dlFnJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> > > b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2
> > > bHQlM2IlMjZsdCUzYg..>
> > > > redir.aspx?REF=bG4k8jK6Itf1bSmu8rQI2W1F-
> cTNSbvagzzlrnsc91tWg5B8t9nUCAF
> > > > odHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3
> > > > NsLTJYX2RlY0FGd0Y0NDFEQWJWdnNuSndCdHRBJnU9aHR0cCUzYSUyZiUyZm
> > > > luY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bSUyZTcwNzM4JTJleDYlMmVuYW
> > > > JibGUlMmVjb20lMmZTdG9yZWQtJTI2bHQlM2I.>
> > > > > redir.aspx?REF=kYwhggFDgCK3F-BM6elwRPFtgH1iYXY8POJh5wbRLE64
> > > > > 6E5Gas7UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293MUVy
> > > > > T0pTa3JnJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> > > > > b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQt>
> > > > > > procedures-on-Apache-Geode-tp24279p24347.html
> > > > > > Sent from the Apache Geode (Incubating) Developers Forum mailing
> > list
> > > > > > archive at Nabble.com.<redir.aspx?REF=
> > xM3Iu2XHYtaHZBKyQhpSu7qkSEVYq_
> > > > > n7YDv5kSb0a9246E5Gas7UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293MUIx
> > > > > UHB1Z293JnU9aHR0cCUzYSUyZiUyZk5hYmJsZSUyZWNvbQ..>
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > -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=
> rdjZQZ2GzbMJ2SnXA_1NU8vxZNH3dkUNy_MqvTax4xGw3qQjeO3UCAFodHRwOi8v
> YXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..><redir.aspx?REF=
> > lkrsp2lmtt8Z3Mm2dB9yf0kV4RwfxFGiuWJGu11OXtuiSJyI4tnUCAFodHRw
> > Oi8vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..
> > ><redir.aspx?REF=
> > > oAuGgiCXQLZqFecnpoPp7uHE194Bt8mgwcCeSmX2cKmi54Wz2tnUCAFodHRw
> > > Oi8vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..
> > > ><redir.aspx?REF=V4_
> > > > LZbxF6tlwuTSvoesCW79xIHrIxMD_ccLF1JeCmk5Wg5B8t9nUCAFodHRwOi
> > > > 8vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..>.
> > > > > 70738.x6.nabble.com/Stored-procedures-on-Apache-Geode-<<
> redir.aspx?REF=wSb3hNkTgxhDbnrgPmCKFu3HImphQN
> SdgxuV4fFFKVWw3qQjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjbnkz
> aC1DektRJnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVj
> b20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUtJTI2bHQlM2I.>
> > redir.aspx?REF=OI7Bjmyswx03Dt7N-w8MuhTDzSO7TstOdrwy7kWNq5OiSJy
> > I4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1NlTUhyVlR4Vm1CRGROTFVsT2doMXZ0
> > a21lNXBBJnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVj
> > b20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUt>
> > > tp24279p24351.html<redir.aspx?REF=yYmZMfA5V9J6e4M-
> > > tXwePAGXjWb9XSxDp5mpeVOHT5-i54Wz2tnUCAFodHRwOi8vc2Nhbm1ha
> > > WwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9Mi0yQjJVRjNURjczcF
> > > NvS2luWnR4emp6cW9keXB0M3VoWXpUUzgyZ1FBJnU9aHR0cCUzYSUyZiUyZj
> > > cwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtcHJvY2VkdXJlcy
> > > 1vbi1BcGFjaGUtR2VvZGUtdHAyNDI3OXAyNDM1MSUyZWh0bWw.>
> > > > <redir.aspx?REF=QYcNkyumqPCvW9SrmUaWacqUMASgp_TmU-
> > > > kyffcgpehWg5B8t9nUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3NsLTJYX2RlY0FGd0Y0NDFEQWJWdmt2
> > > > TEFSdHNRJnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVj
> > > > b20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUtdHAyNDI3
> > > > OXAyNDM1MSUyZWh0bWw.>
> > > > > <redir.aspx?REF=7MlB4cY-nBeNbMq3d-sGcw1q4goxdyVDAU8L5RfUHkq46E5G
> > > > > as7UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293d2dq
> > > > > YThhanJ3JnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5n
> > > > > LWRldmVsb3BlcnMtZm9ydW0lMmU3MDczOCUyZXg2JTJlbmFiYmxlJTJlY29t
> > > > > JTJmU3RvcmVkLXByb2NlZHVyZXMtb24tQXBhY2hlLUdlb2RlLXRwMjQyNzlw
> > > > > MjQzNTElMmVodG1s>
> > > > > To unsubscribe from Stored procedures on Apache Geode., click
> > > > > here<redir.aspx?REF=cYpxr9O70TSMFQh5nusHv-_D9AnG_0q8jR_
> > > > > jvP4cUAS46E5Gas7UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > > Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293d2dy
> > > > > UDVxbHFRJnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5n
> > > > > LWRldmVsb3BlcnMtZm9ydW0lMmU3MDczOCUyZXg2JTJlbmFiYmxlJTJlY29t
> > > > > JTJmdGVtcGxhdGUlMmZOYW1sU2VydmxldCUyZWp0cCUzZm1hY3JvJTNkdW5z
> > > > > dWJzY3JpYmUlNWZieSU1ZmNvZGUlMjZub2RlJTNkMjQyNzklMjZjb2RlJTNk
> > > > > YldGeWFXOXpMbk52Wm05amJHVnZkWE5BWTNKbFpHbDBjMkZtWlM1amIyMThN
> > > > > alF5TnpsOE1UY3pNRE13T0RZd01BJTNkJTNk>.
> > > > > NAML<redir.aspx?REF=Hd6qjy9xeBkyXXNjd6sCWZvbT__
> > > > > zkQTA6iFSiZ8Esju46E5Gas7UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZ
> > lLmNvbS8_
> > > > > Yz03NDIyJmQ9MS1UbzJSR211OUx2TENHdk1HTXFNMXliTUZtU0xZV293MXdx
> > > > > YjVxbHJBJnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5n
> > > > > 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=-WNGSW767EDN6i29Ig67EsGedntxnbSMu5aBWhZvVb8JQacjeO3UCAFodHRwO
> i8vYXBhY2hlLWdlb2RlLQ..><redir.aspx?REF=
> > T9dV1nelbz83YbedP7toNNM-hPirPG76yexeEnxqaK-
> iSJyI4tnUCAFodHRwOi8vYXBhY2hlL
> > Wdlb2RlLQ..><redir.
> > > aspx?REF=5-5OiMgicko1vVP-nrJpHLOwzlUzbLhCuK0DnyDdCpui54
> > > Wz2tnUCAFodHRwOi8vYXBhY2hlLWdlb2RlLQ..><redir.aspx?REF=
> > > > 1tnbhKNCb9o6iis3DeIPADtCZiA1NnWublIQtenfO4xWg5B8t9nUCAFodHRw
> > > > Oi8vYXBhY2hlLWdlb2RlLQ..>
> > > > > incubating-developers-forum.70738.x6.nabble.com/Stored-<<<
> <redir.aspx?REF=3dbkzB4fNnlGl05gpdmTsO0VC1bAt7
> sr64xfhSTTq7EJQacjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjbl9o
> MXJTeUxBJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2
> bHQlM2IlMjZsdCUzYiUyNmx0JTNi>
> > redir.aspx?REF=eCBrno57Ig-0DasTTj0A3gbtbrepuk_
> > pjgxUZZGjY62iSJyI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1NlTUhyVlR4Vm1CRGROTFVsT2doMVBw
> > a21EdjhRJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> > b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2
> > bHQlM2IlMjZsdCUzYg..>
> > > redir.aspx?REF=OiAixXhzDoi5Y5RTYqoh9O8lco13p1
> > > TxkKrVJYWS37H7SYiz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoWTdi
> > > UU1tZ1JRJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> > > b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2bHQlM2I.>
> > > > redir.aspx?REF=xiAiB3-GiKecPhfTWJDI995NO004ak_
> > > > 4EBDF8FzEPv9Wg5B8t9nUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3NsLTJYX2RlY0FGd0Y0NDFEQWJWcUl1
> > > > ZkFObjVnJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> > > > b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQt>
> > > > > procedures-on-Apache-Geode-tp24279p24467.html
> > > > > Sent from the Apache Geode (Incubating) Developers Forum mailing
> list
> > > > > archive at Nabble.com.<redir.aspx?REF=DJp2uc-
> > > > Qh2DwggoswK3tO6xFGFnqj4A9FG34O4uXom5Wg5B8t9nUCAFodHRwOi8vc2N
> > > > hbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3
> > > > NsLTJYX2RlY0FGd0Y0NDFEQWJWcU53ZWd4ajZ3JnU9aHR0cCUzYSUyZiUyZk
> > > > 5hYmJsZSUyZWNvbQ..>
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > -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=QZzvvgS_tWR3-g5CxVhvOrTyeeujVPiIYejwA_
> m2OlAJQacjeO3UCAFodHRwOi8vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZG
> V2ZWxvcGVycy1mb3J1bQ..><redir.aspx?REF=
> > lkrsp2lmtt8Z3Mm2dB9yf0kV4RwfxFGiuWJGu11OXtuiSJyI4tnUCAFodHRw
> > Oi8vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..
> > ><redir.aspx?REF=xSV2VJ-
> > > 8pzOU68bhV_QAfVYu2BkvFyXqZs5r4nAS1yn7SYiz
> 2tnUCAFodHRwOi8vYXBhY2hlLWdlb2
> > > RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..>.
> > > > 70738.x6.nabble.com/Stored-procedures-on-Apache-Geode-<
> redir.aspx?REF=0xWnAZY7y8GNsSrH7pgDd-AeVRY2R7jou9v2rS6rxkQJQacjeO3U
> CAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aGNxQzJZS21pbzJlRH
> JfZVVHX0hxRXZkMW5WQ2NtMHZjaXV3Z2VlMmZnJnU9aHR0cCUzYSUyZiUyZj
> cwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtcHJvY2VkdXJlcy
> 1vbi1BcGFjaGUtR2VvZGUt>
> > tp24279p24471.html<redir.aspx?REF=Tu0HAkArutEEjD9xpFATjVLCcmilOu
> > 0KONI3clULkNCiSJyI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1NlTUhyVlR4Vm1CRGROTFVsT2doMXU2
> > a0dlODlBJnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVj
> > b20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUtdHAyNDI3
> > OXAyNDQ3MSUyZWh0bWw.>
> > > <redir.aspx?REF=D8Zvu3m_aoM8GJUJK_VoYsbw0-
> u0slhJ3A0QAicfK2v7SYiz2tnUCAFo
> > > dHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9Mi0yQjJVRjNURjczcF
> > > NvS2luWnR4emp6cW9keXB0M3VoZDdmVFpuOFJ3JnU9aHR0cCUzYSUyZiUyZj
> > > cwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtcHJvY2VkdXJlcy
> > > 1vbi1BcGFjaGUtR2VvZGUtdHAyNDI3OXAyNDQ3MSUyZWh0bWw.>
> > > > <redir.aspx?REF=Y77lWYFRZDo3LRdn4afZG9IGAnxe9d
> > > > N5sfXzFFun3rlWg5B8t9nUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3NsLTJYX2RlY0FGd0Y0NDFEQWJWdnR3
> > > > ZWxNMjZ3JnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5n
> > > > LWRldmVsb3BlcnMtZm9ydW0lMmU3MDczOCUyZXg2JTJlbmFiYmxlJTJlY29t
> > > > JTJmU3RvcmVkLXByb2NlZHVyZXMtb24tQXBhY2hlLUdlb2RlLXRwMjQyNzlw
> > > > MjQ0NzElMmVodG1s>
> > > > To unsubscribe from Stored procedures on Apache Geode., click
> > > > here<redir.aspx?REF=NzacMwhYCIlUw1-hTEwQERo55CVmSMYqggUi2Hzozz9Wg
> > > > 5B8t9nUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > > Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3NsLTJYX2RlY0FGd0Y0NDFEQWJWdnN1
> > > > ZXcxbTRRJnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5n
> > > > LWRldmVsb3BlcnMtZm9ydW0lMmU3MDczOCUyZXg2JTJlbmFiYmxlJTJlY29t
> > > > JTJmdGVtcGxhdGUlMmZOYW1sU2VydmxldCUyZWp0cCUzZm1hY3JvJTNkdW5z
> > > > dWJzY3JpYmUlNWZieSU1ZmNvZGUlMjZub2RlJTNkMjQyNzklMjZjb2RlJTNk
> > > > YldGeWFXOXpMbk52Wm05amJHVnZkWE5BWTNKbFpHbDBjMkZtWlM1amIyMThN
> > > > alF5TnpsOE1UY3pNRE13T0RZd01BJTNkJTNk>.
> > > > NAML<redir.aspx?REF=YDLT0uSex0EG8z0V_FJFjgYZ_
> > > > 3uon0wRrpLtky0eXa1Wg5B8t9nUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3Y
> > XZlLmNvbS8_
> > > > Yz03NDIyJmQ9Z3ZmdjJiZEV2ek9Ub3NsLTJYX2RlY0FGd0Y0NDFEQWJWcTh2
> > > > S3cxbTVBJnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5n
> > > > 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=-
> WNGSW767EDN6i29Ig67EsGedntxnbSMu5aBWhZvVb8JQacjeO3UCAFodHRwO
> i8vYXBhY2hlLWdlb2RlLQ..><redir.aspx?REF=
> > T9dV1nelbz83YbedP7toNNM-hPirPG76yexeEnxqaK-
> iSJyI4tnUCAFodHRwOi8vYXBhY2hlL
> > Wdlb2RlLQ..><redir.aspx?REF=
> > > 2Tp8MZLQu3KTu2Mm66NXbxDSe1wguimsZwz5Hws1q8b7SYiz2tnUCAFodHRw
> > > Oi8vYXBhY2hlLWdlb2RlLQ..>
> > > > incubating-developers-forum.70738.x6.nabble.com/Stored-<<
> redir.aspx?REF=GCa3ynOp3tQthbtxVmcHdjvBtP5W7x2-q8w_
> lIoBOdwJQacjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjbnZq
> anJmdkxBJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2bHQlM2I.>
> > redir.aspx?REF=<redir.aspx?REF=ydBCar_vpefV4iHmqMSBMfyYGQ4nN5wLePljW
> > fu7ezWiSJyI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1NlTUhyVlR4Vm1CRGROTFVsT2doMXZ0
> > a0RmcjlRJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> > b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2
> > bHQlM2JyZWRpciUyZWFzcHglM2ZSRUYlM2Q.>
> > > WBfRw5iczGVRJmKQkYR--WoDxCQ8jdu4ioMhD9ePMbP7SYiz2tn
> > > UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoZGZT
> > > RzhxcUZ3JnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> > > b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQt>
> > > > procedures-on-Apache-Geode-tp24279p24898.html
> > > > Sent from the Apache Geode (Incubating) Developers Forum mailing list
> > > > archive at Nabble.com.<redir.aspx?REF=ACRIsoE2yhupA2IYYfID5lvjxSp0rJ
> > > Pu6ppGtUzFaUn7SYiz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoZGFN
> > > SGNXdUdnJnU9aHR0cCUzYSUyZiUyZk5hYmJsZSUyZWNvbQ..>
> > > >
> > >
> > >
> > >
> > > --
> > > -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=QZzvvgS_tWR3-g5CxVhvOrTyeeujVPiIYejwA_
> m2OlAJQacjeO3UCAFodHRwOi8vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZG
> V2ZWxvcGVycy1mb3J1bQ..><redir.aspx?REF=
> > lkrsp2lmtt8Z3Mm2dB9yf0kV4RwfxFGiuWJGu11OXtuiSJyI4tnUCAFodHRw
> > Oi8vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bQ..>.
> > > 70738.x6.nabble.com/Stored-procedures-on-Apache-Geode-
> tp24279p24899.html<redir.aspx?REF=xssohzAE3XRWw6Q93Eb7elh47Oz2av
> DaJQ19GXBKcOYJQacjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjbnZy
> MWVmamVBJnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVj
> b20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUtdHAyNDI3
> OXAyNDg5OSUyZWh0bWw.>
> > <redir.aspx?REF=WMVT9rmkWNjzxL12jVI9xLCmnaR3Z7
> > ugCwZunBii0yGiSJyI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1NlTUhyVlR4Vm1CRGROTFVsT2dod3Uy
> > eG1mc29nJnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVj
> > b20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUtdHAyNDI3
> > OXAyNDg5OSUyZWh0bWw.>
> > > <redir.aspx?REF=l9Mj2fpvB5eubJtxQUcK028eQNObux
> > > CQLtABI4X7zMz7SYiz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoWW5U
> > > VFppdkVnJnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5n
> > > LWRldmVsb3BlcnMtZm9ydW0lMmU3MDczOCUyZXg2JTJlbmFiYmxlJTJlY29t
> > > JTJmU3RvcmVkLXByb2NlZHVyZXMtb24tQXBhY2hlLUdlb2RlLXRwMjQyNzlw
> > > MjQ4OTklMmVodG1s>
> > > To unsubscribe from Stored procedures on Apache Geode., click
> > > here<redir.aspx?REF=B1c0PPDzl_M6Y6ztiKLx-
> YZz5RRld57XzW9sMm1HaQb7SYiz2tn
> > > UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoWTdT
> > > SE1TckVBJnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5n
> > > LWRldmVsb3BlcnMtZm9ydW0lMmU3MDczOCUyZXg2JTJlbmFiYmxlJTJlY29t
> > > JTJmdGVtcGxhdGUlMmZOYW1sU2VydmxldCUyZWp0cCUzZm1hY3JvJTNkdW5z
> > > dWJzY3JpYmUlNWZieSU1ZmNvZGUlMjZub2RlJTNkMjQyNzklMjZjb2RlJTNk
> > > YldGeWFXOXpMbk52Wm05amJHVnZkWE5BWTNKbFpHbDBjMkZtWlM1amIyMThN
> > > alF5TnpsOE1UY3pNRE13T0RZd01BJTNkJTNk>.
> > > NAML<redir.aspx?REF=ZEcmx8B0TZ3u8RD9HpQ3Yi8F5Ha1rY
> > > mMmT6pfdQPGCL7SYiz2tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > > Yz03NDIyJmQ9Mi0yQjJVRjNURjczcFNvS2luWnR4emp6cW9keXB0M3VoZG1J
> > > UzUzNkVBJnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5n
> > > LWRldmVsb3BlcnMtZm9ydW0lMmU3MDczOCUyZXg2JTJlbmFiYmxlJTJlY29t
> > > JTJmdGVtcGxhdGUlMmZOYW1sU2VydmxldCUyZWp0cCUzZm1hY3JvJTNkbWFj
> > > cm8lNWZ2aWV3ZXIlMjZpZCUzZGluc3RhbnQlNWZodG1sJTI1MjFuYWJibGUl
> > > MjUzQWVtYWlsJTJlbmFtbCUyNmJhc2UlM2RuYWJibGUlMmVuYW1sJTJlbmFt
> > > ZXNwYWNlcyUyZUJhc2ljTmFtZXNwYWNlLW5hYmJsZSUyZXZpZXclMmV3ZWIl
> > > MmV0ZW1wbGF0ZSUyZU5hYmJsZU5hbWVzcGFjZS1uYWJibGUlMmVuYW1sJTJl
> > > bmFtZXNwYWNlcyUyZUJhc2ljTmFtZXNwYWNlLW5hYmJsZSUyZXZpZXclMmV3
> > > ZWIlMmV0ZW1wbGF0ZSUyZU5hYmJsZU5hbWVzcGFjZS1uYWJibGUlMmV2aWV3
> > > JTJld2ViJTJldGVtcGxhdGUlMmVOb2RlTmFtZXNwYWNlJTI2YnJlYWRjcnVt
> > > YnMlM2Rub3RpZnklNWZzdWJzY3JpYmVycyUyNTIxbmFiYmxlJTI1M0FlbWFp
> > > bCUyZW5hbWwtaW5zdGFudCU1ZmVtYWlscyUyNTIxbmFiYmxlJTI1M0FlbWFp
> > > bCUyZW5hbWwtc2VuZCU1Zmluc3RhbnQlNWZlbWFpbCUyNTIxbmFiYmxlJTI1
> > > M0FlbWFpbCUyZW5hbWw.>
> > > 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=-
> WNGSW767EDN6i29Ig67EsGedntxnbSMu5aBWhZvVb8JQacjeO3UCAFodHRwO
> i8vYXBhY2hlLWdlb2RlLQ..><redir.aspx?REF=
> > T9dV1nelbz83YbedP7toNNM-hPirPG76yexeEnxqaK-
> iSJyI4tnUCAFodHRwOi8vYXBhY2hlL
> > Wdlb2RlLQ..>
> > > incubating-developers-forum.70738.x6.nabble.com/Stored-<<
> redir.aspx?REF=GCa3ynOp3tQthbtxVmcHdjvBtP5W7x2-q8w_
> lIoBOdwJQacjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjbnZq
> anJmdkxBJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQtJTI2bHQlM2I.>
> > redir.aspx?REF=ZX5W5DQ2ZW-5Un1izbPXiEFNcNrVKw5-FtgsxIf_
> > QheiSJyI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1NlTUhyVlR4Vm1CRGROTFVsT2doMUsz
> > eGpUcXBBJnU9aHR0cCUzYSUyZiUyZmluY3ViYXRpbmctZGV2ZWxvcGVycy1m
> > b3J1bSUyZTcwNzM4JTJleDYlMmVuYWJibGUlMmVjb20lMmZTdG9yZWQt>
> > > procedures-on-Apache-Geode-tp24279p24938.html
> > > Sent from the Apache Geode (Incubating) Developers Forum mailing list
> > > archive at Nabble.com.<redir.aspx?REF=Ve97dn4BHuscvMkDwRURO9sDapEm6-
> > IfLlQwktodKamiSJyI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1NlTUhyVlR4Vm1CRGROTFVsT2doMVBw
> > d0R2dXFRJnU9aHR0cCUzYSUyZiUyZk5hYmJsZSUyZWNvbQ..>
> > >
> >
> >
> >
> > --
> > -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=QZzvvgS_tWR3-g5CxVhvOrTyeeujVPiIYejwA_
> m2OlAJQacjeO3UCAFodHRwOi8vYXBhY2hlLWdlb2RlLWluY3ViYXRpbmctZG
> V2ZWxvcGVycy1mb3J1bQ..>.
> > 70738.x6.nabble.com/Stored-procedures-on-Apache-Geode-tp24279p24939.html
> <redir.aspx?REF=KCY8LFGNcBhN5SjZuL-rXGOB6eYsquP3cg4Z0PGqMZAJQacje
> O3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjaXJt
> ajdmZ0tRJnU9aHR0cCUzYSUyZiUyZjcwNzM4JTJleDYlMmVuYWJibGUlMmVj
> b20lMmZTdG9yZWQtcHJvY2VkdXJlcy1vbi1BcGFjaGUtR2VvZGUtdHAyNDI3
> OXAyNDkzOSUyZWh0bWw.>
> > <redir.aspx?REF=b_D4SFCBnBVuRxZOoZ5FL7-SHQqtRGPh8ld5BZKTlBWiSJyI4tnUC
> > AFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1
> > NlTUhyVlR4Vm1CRGROTFVsT2doMTNybGpUdG9BJnU9aHR0cCUzYSUyZiUyZm
> > FwYWNoZS1nZW9kZS1pbmN1YmF0aW5nLWRldmVsb3BlcnMtZm9ydW0lMmU3MD
> > czOCUyZXg2JTJlbmFiYmxlJTJlY29tJTJmU3RvcmVkLXByb2NlZHVyZXMtb2
> > 4tQXBhY2hlLUdlb2RlLXRwMjQyNzlwMjQ5MzklMmVodG1s>
> > To unsubscribe from Stored procedures on Apache Geode., click
> > here<redir.aspx?REF=wwgzBLtS2XldYnjKnQw62nh23gry7hJaRed-
> > keXHfm2iSJyI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1NlTUhyVlR4Vm1CRGROTFVsT2dod3Uz
> > d1Rycm93JnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5n
> > LWRldmVsb3BlcnMtZm9ydW0lMmU3MDczOCUyZXg2JTJlbmFiYmxlJTJlY29t
> > JTJmdGVtcGxhdGUlMmZOYW1sU2VydmxldCUyZWp0cCUzZm1hY3JvJTNkdW5z
> > dWJzY3JpYmUlNWZieSU1ZmNvZGUlMjZub2RlJTNkMjQyNzklMjZjb2RlJTNk
> > YldGeWFXOXpMbk52Wm05amJHVnZkWE5BWTNKbFpHbDBjMkZtWlM1amIyMThN
> > alF5TnpsOE1UY3pNRE13T0RZd01BJTNkJTNk>.
> > NAML<redir.aspx?REF=jqhVCp4evrBgmm6W5JpGm8b6Br-
> > mJ9tsxbsiqMzrAmGiSJyI4tnUCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> > Yz03NDIyJmQ9bjZ5QzJaUzFoSnZVX1NlTUhyVlR4Vm1CRGROTFVsT2doMXp0
> > bG1PNm93JnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5n
> > LWRldmVsb3BlcnMtZm9ydW0lMmU3MDczOCUyZXg2JTJlbmFiYmxlJTJlY29t
> > JTJmdGVtcGxhdGUlMmZOYW1sU2VydmxldCUyZWp0cCUzZm1hY3JvJTNkbWFj
> > cm8lNWZ2aWV3ZXIlMjZpZCUzZGluc3RhbnQlNWZodG1sJTI1MjFuYWJibGUl
> > MjUzQWVtYWlsJTJlbmFtbCUyNmJhc2UlM2RuYWJibGUlMmVuYW1sJTJlbmFt
> > ZXNwYWNlcyUyZUJhc2ljTmFtZXNwYWNlLW5hYmJsZSUyZXZpZXclMmV3ZWIl
> > MmV0ZW1wbGF0ZSUyZU5hYmJsZU5hbWVzcGFjZS1uYWJibGUlMmVuYW1sJTJl
> > bmFtZXNwYWNlcyUyZUJhc2ljTmFtZXNwYWNlLW5hYmJsZSUyZXZpZXclMmV3
> > ZWIlMmV0ZW1wbGF0ZSUyZU5hYmJsZU5hbWVzcGFjZS1uYWJibGUlMmV2aWV3
> > JTJld2ViJTJldGVtcGxhdGUlMmVOb2RlTmFtZXNwYWNlJTI2YnJlYWRjcnVt
> > YnMlM2Rub3RpZnklNWZzdWJzY3JpYmVycyUyNTIxbmFiYmxlJTI1M0FlbWFp
> > bCUyZW5hbWwtaW5zdGFudCU1ZmVtYWlscyUyNTIxbmFiYmxlJTI1M0FlbWFp
> > bCUyZW5hbWwtc2VuZCU1Zmluc3RhbnQlNWZlbWFpbCUyNTIxbmFiYmxlJTI1
> > M0FlbWFpbCUyZW5hbWw.>
> > 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=-
> WNGSW767EDN6i29Ig67EsGedntxnbSMu5aBWhZvVb8JQacjeO3UCAFodHRwO
> i8vYXBhY2hlLWdlb2RlLQ..>
> > incubating-developers-forum.70738.x6.nabble.com/Stored-<redir.aspx?REF=
> tF2qyA04GsZNnrYlJL4FlQdCSO6y9VC9nADANkBb4AVio6kjeO3UCAFodHRw
> Oi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aGNxQzJZS21pbzJlRH
> JfZVVHX0hxRXZkMW5WQ2NtMHZjaUxxMWJUbGZnJnU9aHR0cCUzYSUyZiUyZm
> luY3ViYXRpbmctZGV2ZWxvcGVycy1mb3J1bSUyZTcwNzM4JTJleDYlMmVuYW
> JibGUlMmVjb20lMmZTdG9yZWQt>
> > procedures-on-Apache-Geode-tp24279p24945.html
> > Sent from the Apache Geode (Incubating) Developers Forum mailing list
> > archive at Nabble.com.<redir.aspx?REF=tUTnRxgrGx865w0tmUM0G2MPG4djT3
> K5eJWQ-5yv1eRio6kjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjaU8w
> MDd2aGN3JnU9aHR0cCUzYSUyZiUyZk5hYmJsZSUyZWNvbQ..>
> >
>
>
>
> --
> -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-tp24279p24960.html
> <redir.aspx?REF=DYXj4_Om5k_2kFTBGM-2UCBAhSm-1yErusRmxOPWdKlio6kjeO3UCAFodH
> RwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_Yz03NDIyJmQ9aGNxQzJZS21pbzJlRH
> JfZVVHX0hxRXZkMW5WQ2NtMHZjaWpxai1QdmVBJnU9aHR0cCUzYSUyZiUyZm
> FwYWNoZS1nZW9kZS1pbmN1YmF0aW5nLWRldmVsb3BlcnMtZm9ydW0lMmU3MD
> czOCUyZXg2JTJlbmFiYmxlJTJlY29tJTJmU3RvcmVkLXByb2NlZHVyZXMtb2
> 4tQXBhY2hlLUdlb2RlLXRwMjQyNzlwMjQ5NjAlMmVodG1s>
> To unsubscribe from Stored procedures on Apache Geode., click
> here<redir.aspx?REF=EtmHibkkuDWON_h4YmvZVPa6mlxkwxyqxB3MfuqWcxRi
> o6kjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjbnZx
> MHJya2VRJnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5n
> LWRldmVsb3BlcnMtZm9ydW0lMmU3MDczOCUyZXg2JTJlbmFiYmxlJTJlY29t
> JTJmdGVtcGxhdGUlMmZOYW1sU2VydmxldCUyZWp0cCUzZm1hY3JvJTNkdW5z
> dWJzY3JpYmUlNWZieSU1ZmNvZGUlMjZub2RlJTNkMjQyNzklMjZjb2RlJTNk
> YldGeWFXOXpMbk52Wm05amJHVnZkWE5BWTNKbFpHbDBjMkZtWlM1amIyMThN
> alF5TnpsOE1UY3pNRE13T0RZd01BJTNkJTNk>.
> NAML<redir.aspx?REF=AggKD9F0YTK2PPS6IqXT2PbwYG981s
> SggnO5PWVR9xdio6kjeO3UCAFodHRwOi8vc2Nhbm1haWwudHJ1c3R3YXZlLmNvbS8_
> Yz03NDIyJmQ9aGNxQzJZS21pbzJlRHJfZVVHX0hxRXZkMW5WQ2NtMHZjaXl3
> aGVPMWVRJnU9aHR0cCUzYSUyZiUyZmFwYWNoZS1nZW9kZS1pbmN1YmF0aW5n
> LWRldmVsb3BlcnMtZm9ydW0lMmU3MDczOCUyZXg2JTJlbmFiYmxlJTJlY29t
> JTJmdGVtcGxhdGUlMmZOYW1sU2VydmxldCUyZWp0cCUzZm1hY3JvJTNkbWFj
> cm8lNWZ2aWV3ZXIlMjZpZCUzZGluc3RhbnQlNWZodG1sJTI1MjFuYWJibGUl
> MjUzQWVtYWlsJTJlbmFtbCUyNmJhc2UlM2RuYWJibGUlMmVuYW1sJTJlbmFt
> ZXNwYWNlcyUyZUJhc2ljTmFtZXNwYWNlLW5hYmJsZSUyZXZpZXclMmV3ZWIl
> MmV0ZW1wbGF0ZSUyZU5hYmJsZU5hbWVzcGFjZS1uYWJibGUlMmVuYW1sJTJl
> bmFtZXNwYWNlcyUyZUJhc2ljTmFtZXNwYWNlLW5hYmJsZSUyZXZpZXclMmV3
> ZWIlMmV0ZW1wbGF0ZSUyZU5hYmJsZU5hbWVzcGFjZS1uYWJibGUlMmV2aWV3
> JTJld2ViJTJldGVtcGxhdGUlMmVOb2RlTmFtZXNwYWNlJTI2YnJlYWRjcnVt
> YnMlM2Rub3RpZnklNWZzdWJzY3JpYmVycyUyNTIxbmFiYmxlJTI1M0FlbWFp
> bCUyZW5hbWwtaW5zdGFudCU1ZmVtYWlscyUyNTIxbmFiYmxlJTI1M0FlbWFp
> bCUyZW5hbWwtc2VuZCU1Zmluc3RhbnQlNWZlbWFpbCUyNTIxbmFiYmxlJTI1
> M0FlbWFpbCUyZW5hbWw.>
> 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-tp24279p25883.html
> Sent from the Apache Geode (Incubating) Developers Forum mailing list
> archive at Nabble.com.




-- 
-John
john.blum10101 (skype)