Sybase Event Stream Processor maintains backwards compatibility with previous
versions. If desired, you can continue running the previous version after you have installed
your update.
When you update Event Stream Processor:
- Projects written for the previous version will run on the current version and
produce the same results without having to be recompiled. Use the Studio
interface to open or import existing projects.
- With the following exceptions, adapters and client programs written with the
previous SDK are compatible with the current release without having to be
recompiled with the latest SDK:
- Java client code compiled against the 5.0 Java SDK must run using JRE 7
under Event Stream Processor version 5.1.
- For the Custom Adapter Framework, the return type for the following
functions has changed from int to
int64_t: getNumberOfGoodRows,
getNumberOfBadRows,
getTotalRowsProcessed. If your application written
in 5.0 uses any of these functions, rewrite the application for
5.1.
- For security reasons, Event Stream Processor no longer supports the no
authentication option.
- Kerberos authentication is now ticket-based. Update existing adapters
and clients to use Kerberos ticket-based authentication and setter
methods.
- Deployment scripts work the same way in the current version as they did in the
previous version without any changes.