You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-dev@db.apache.org by Daniel John Debrunner <dj...@debrunners.com> on 2005/01/04 19:09:07 UTC

[PATCH] Cleanup of SPS related code

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Patch for the trunk, I will assume lazy approval for this and commit at
the end of the week if there are no objections.

Cleanup of SPS (stored prepared statement) code that is no longer
required or used. SPS were a non-standard mechanism for pre-compiled
statements in Cloudscape. Internally triggers and the network server use
SPS's thus some of the runtime infrastructure remains.

- - Remove support for DROP STATEMENT
- - Remove support for ALTER STATEMENT
- - Remove support for USING clause of EXECUTE STATEMENT.
  EXECUTE STATEMENT is still used by the network server

Dan.
PS. I will also modify the last modified copyright date on modified
files to 2005.

svn status output

M      java\engine\org\apache\derby\impl\sql\compile\NodeFactoryImpl.java
M      java\engine\org\apache\derby\impl\sql\compile\C_NodeNames.java
M      java\engine\org\apache\derby\impl\sql\compile\ExecSPSNode.java
D      java\engine\org\apache\derby\impl\sql\compile\AlterSPSNode.java
M      java\engine\org\apache\derby\impl\sql\compile\sqlgrammar.jj
D      java\engine\org\apache\derby\impl\sql\compile\DropSPSNode.java
D
java\engine\org\apache\derby\impl\sql\execute\DropSPSConstantAction.java
D
java\engine\org\apache\derby\impl\sql\execute\GenericSPSConstantAction.java
D
java\engine\org\apache\derby\impl\sql\execute\AlterSPSConstantAction.java
D
java\engine\org\apache\derby\impl\sql\execute\CreateSPSConstantAction.java
M
java\engine\org\apache\derby\impl\sql\execute\GenericConstantActionFactory.java
M      java\engine\org\apache\derby\impl\sql\GenericParameterValueSet.java
M      java\engine\org\apache\derby\impl\sql\catalog\SPSNameCacheable.java
M      java\engine\org\apache\derby\impl\jdbc\EmbedParameterSetMetaData.java
M      java\engine\org\apache\derby\iapi\sql\compile\C_NodeTypes.java
M      java\engine\org\apache\derby\iapi\sql\ParameterValueSet.java
M
java\engine\org\apache\derby\iapi\services\io\RegisteredFormatIds.java
M
java\testing\org\apache\derbyTesting\functionTests\master\db2Compatibility.out

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFB2tvCIv0S4qsbfuQRAmEHAKChNDl/AX+s0XvuydpXLT/Erk3pogCgvJhv
crZRDDvCac7X2a6QIbNRwHw=
=VQyh
-----END PGP SIGNATURE-----