📄 svn_log.txt
字号:
DERBY-1204: TRIGGER with multi-row INSERT action throws OutOfBounds exceptionThis patch was contributed by Yip Ng (yipng168@gmail.com)The statement fails because the bindReferencesClause() method inCreateTriggerNode did not filter those column references that are notrelevent to the conversion processing for OLD/NEW transition variables.The above trigger action will have the following parse tree: (roughly) InsertNode | UnionNode / \ UnionNode RowRSNode / \ |RowRSNode RowRSNode NumericConstantNode | | | ColRef NumericConstantNode 333 | | n.i 999Note that the CollectNodesVisitor collects *ALL* the ColumnReferences inthe trigger action. In the above case, it returned 3 column referencesnodes. One in the top level Union node, one in top level Union Node'sleft child which it is also an UnionNode and the last one is found inthe RowResultSetNode.The UnionNodes will have a copy of the CRs from its left child andthose CRs will not have its beginOffset set which indicates they arenot relevant for the conversion processing here, so the correctiveaction here is to skip these entries.------------------------------------------------------------------------r482303 | abrown | 2006-12-04 11:27:08 -0800 (Mon, 04 Dec 2006) | 4 linesDERBY-2131 (partial): Change privileged block in SqlXmlUtil.serializeToString()so that it contains as little code as possible. Also adds a catch blockaround the privileged block to unwrap security exceptions.------------------------------------------------------------------------r482221 | rhillegas | 2006-12-04 07:37:29 -0800 (Mon, 04 Dec 2006) | 1 lineDERBY-2129: Update STATUS and CHANGES files before generating 10.2.2 release.------------------------------------------------------------------------r482129 | kahatlen | 2006-12-04 02:54:53 -0800 (Mon, 04 Dec 2006) | 7 linesDERBY-2140: BlobClob4BlobTest.testSelfDestructiveClob() fails with"ERROR X0X95: Operation 'DROP TABLE' cannot be performed on object'TESTCLOB' because there is an open ResultSet dependent on thatobject."Close ResultSet and Statement in testSelfDestructiveClob.------------------------------------------------------------------------r481611 | djd | 2006-12-02 11:38:36 -0800 (Sat, 02 Dec 2006) | 2 linesAdd comment to ModuleFactory.getApplicationProperties() describing its functionality.------------------------------------------------------------------------r481602 | djd | 2006-12-02 10:50:26 -0800 (Sat, 02 Dec 2006) | 4 linesDERBY-2094 (partial) Initial partial implementation of the order entry test transactions using thedefined behaviour from the appendix TPC-C specification. Only stock level added.Also added a JUnit testing frame work to test the functionality of the operations.------------------------------------------------------------------------r481574 | djd | 2006-12-02 08:14:48 -0800 (Sat, 02 Dec 2006) | 1 lineDERBY-1965 Ensure sockets opened by NetworkServerControlImpl are explicitly closed.------------------------------------------------------------------------r481467 | djd | 2006-12-01 17:01:11 -0800 (Fri, 01 Dec 2006) | 2 linesDERBY-2096 Missing file from last commit that broke build.------------------------------------------------------------------------r481423 | djd | 2006-12-01 14:06:29 -0800 (Fri, 01 Dec 2006) | 1 lineorganize imports (using eclipse) in a number of query nodes, cleans up several unrequired imports of DataDictionayContext.------------------------------------------------------------------------r481421 | djd | 2006-12-01 14:00:54 -0800 (Fri, 01 Dec 2006) | 1 lineDERBY-2096 Move remaining methods that are limited to StatementNode from QueryTreeNode.------------------------------------------------------------------------r481252 | fernanda | 2006-12-01 06:38:49 -0800 (Fri, 01 Dec 2006) | 3 linesDERBY-2025 convert lang/updatableResultSet.java to JUnit------------------------------------------------------------------------r481181 | kahatlen | 2006-12-01 00:16:09 -0800 (Fri, 01 Dec 2006) | 6 linesDERBY-2122: Optimize ContainerLock.isCompatible() and RowLock.isCompatible()Build a bit mask from the compatibility tables in ContainerLock andRowLock, and replace look-up in two-dimensional array with bitwiseand.------------------------------------------------------------------------r481117 | abrown | 2006-11-30 16:19:26 -0800 (Thu, 30 Nov 2006) | 7 linesDERBY-2131: Use a privileged block when calling out to the JAXP parserso that users running with a security manager can insert XML valuesthat reference external DTDs without encountering security exceptions.This patch does not include any tests; however, relevant test caseswill be enabled as part of DERBY-1758.------------------------------------------------------------------------r481114 | myrnavl | 2006-11-30 16:10:15 -0800 (Thu, 30 Nov 2006) | 2 linesDERBY-2135 - add a note re modifying number of parameters in messages.------------------------------------------------------------------------r481026 | rhillegas | 2006-11-30 10:17:08 -0800 (Thu, 30 Nov 2006) | 1 lineDERBY-1919: Commit derby-1919-v01.diff, pointing index.html at the release notes as well as the NOTICE and LICENSE files.------------------------------------------------------------------------r480861 | kahatlen | 2006-11-29 23:02:10 -0800 (Wed, 29 Nov 2006) | 2 linesDERBY-2123: Remove workaround for old JIT bug from StoredPage------------------------------------------------------------------------r480664 | mikem | 2006-11-29 10:10:22 -0800 (Wed, 29 Nov 2006) | 3 linesjavadoc fix, removing @return from a void function.------------------------------------------------------------------------r480299 | davidvc | 2006-11-28 16:25:20 -0800 (Tue, 28 Nov 2006) | 3 linesFixed some formatting/comments and one bugfix. Also added svn:ignoreto the proper places so things don't accidentally get checked in.------------------------------------------------------------------------r480228 | mamta | 2006-11-28 13:54:38 -0800 (Tue, 28 Nov 2006) | 2 linesRemove imports that are not required.------------------------------------------------------------------------r480160 | myrnavl | 2006-11-28 11:13:42 -0800 (Tue, 28 Nov 2006) | 2 linesDERBY-2110 - removing innocent spaces in the tags------------------------------------------------------------------------r479886 | djd | 2006-11-27 20:12:14 -0800 (Mon, 27 Nov 2006) | 2 linesDERBY-2096 (partial) Move needsSavepoint() to StatementNode, remove QueryTreeNode.bind and optimize.Have GenericStatement use StatementNode for the head of the statement's query tree.------------------------------------------------------------------------r479527 | myrnavl | 2006-11-26 22:37:26 -0800 (Sun, 26 Nov 2006) | 9 linesDERBY-2110 - correcting typos in a number of messages- fix involved also updating MessageBuilder.java, because the resulting dita file did not correctly replace all quotes when put into html.- also corrected BlobClob4BlobTest which has the string of message 40X0D hardcoded.- also updated errorCode.out masters, incl. for j9_13 and j9_22, even though that's not really needed anymore.------------------------------------------------------------------------r479119 | kahatlen | 2006-11-25 04:25:28 -0800 (Sat, 25 Nov 2006) | 4 linesDERBY-812: Scripts to publish Derby test resultsAdded licence headers.------------------------------------------------------------------------r479044 | kahatlen | 2006-11-24 15:06:41 -0800 (Fri, 24 Nov 2006) | 2 linesFixed typo in javadoc.------------------------------------------------------------------------r478891 | kahatlen | 2006-11-24 06:32:07 -0800 (Fri, 24 Nov 2006) | 4 linesDERBY-2116: Test files missing svn:eol-styleSet the svn:eol-style property to native.------------------------------------------------------------------------r478883 | kahatlen | 2006-11-24 05:51:37 -0800 (Fri, 24 Nov 2006) | 4 linesDERBY-2115: Some master files don't have the svn:eol-style propertySet the svn:eol-style property to native for these files.------------------------------------------------------------------------r478877 | kahatlen | 2006-11-24 05:33:01 -0800 (Fri, 24 Nov 2006) | 5 linesDERBY-1434: Client can send incorrect database name to server afterhaving made multiple connections to different databases.Patch contributed by Julius Stroffek.------------------------------------------------------------------------r478802 | kahatlen | 2006-11-24 00:35:04 -0800 (Fri, 24 Nov 2006) | 4 linesDERBY-812: Scripts to publish Derby test resultsContributed by Ole Solberg.------------------------------------------------------------------------r478622 | bpendleton | 2006-11-23 09:27:39 -0800 (Thu, 23 Nov 2006) | 9 linesDERBY-1089: NPE inserting a join into a table with a generated columnDERBY-2015: NPE in INSERT .. SELECT with IDENTITY columnWhen an INSERT ... SELECT statement inserts a GENERATED ALWAYS identitycolumn, the identity column's column reference is NULL, since thatcolumn does not have a corresponding column in the SELECT list. ThisNULL expression needs to be skipped over when remapping column referencesfrom the SELECT column list to the INSERT column list. ------------------------------------------------------------------------r478348 | abrown | 2006-11-22 14:30:36 -0800 (Wed, 22 Nov 2006) | 4 linesDERBY-1758 (partial): Remove the old lang/xmlBinding.java test and theold xmlSuite. They have now been replaced with lang/XMLBindingTest.javaand suites/XMLSuite.java, respectively, both of which are run with JUnit.------------------------------------------------------------------------r478336 | abrown | 2006-11-22 13:47:23 -0800 (Wed, 22 Nov 2006) | 16 linesDERBY-1758 (partial): 1. Updates XMLBindingTest to ignore the Windows line-ending character ("\r") when counting characters as part of serialization. 2. Updates XMLBindingTest to run with NO security manager for now. This works toward the "progress not perfection" goal of incremental development. Once the questions surrounding the security policy for JAXP have been answered the test can be updated to run with the security manager. 3. Creates a new JUnit suite, suites/XMLSuite.java, to run all of the XML JUnit tests, and enables that suite to run as part of lang/_Suite.java, which in turn means it is executed as part suites.All.------------------------------------------------------------------------r478031 | djd | 2006-11-21 20:44:35 -0800 (Tue, 21 Nov 2006) | 1 lineDERBY-2096 (partial) Change the main return type from parsing a statement to a StatementNode.------------------------------------------------------------------------r477645 | kahatlen | 2006-11-21 04:10:38 -0800 (Tue, 21 Nov 2006) | 4 linesDERBY-2102: JDBC.assertFullResultSet should handle byte arraysPatch contributed by ?\195?\152ystein Gr?\195?\184vlen.------------------------------------------------------------------------r477420 | djd | 2006-11-20 16:03:11 -0800 (Mon, 20 Nov 2006) | 5 linesDERBY-2096 (partial) Rename the optimize() method for StatementNode to optimizeStatement() as a stepin switching the return type of a parse statement to StatementNode. Make optimizeStatement() voidas no implementation ever switches the type and several implementations did not handle thetype switching anyway.------------------------------------------------------------------------r477371 | djd | 2006-11-20 14:32:53 -0800 (Mon, 20 Nov 2006) | 5 linesDERBY-2096 (partial) Rename the bind() method for StatementNode to bindStatement() as a step
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -