"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "hsqldb/src/org/hsqldb/SessionContext.java" between
hsqldb-2.7.1.zip and hsqldb-2.7.2.zip

About: HSQLDB (HyperSQL DataBase) is a SQL relational database engine written in Java. It supports nearly full ANSI-92 SQL (BNF format) and full core SQL:2008.

SessionContext.java  (hsqldb-2.7.1):SessionContext.java  (hsqldb-2.7.2)
/* Copyright (c) 2001-2022, The HSQL Development Group /* Copyright (c) 2001-2023, The HSQL Development Group
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
* *
* Redistributions of source code must retain the above copyright notice, this * Redistributions of source code must retain the above copyright notice, this
* list of conditions and the following disclaimer. * list of conditions and the following disclaimer.
* *
* Redistributions in binary form must reproduce the above copyright notice, * Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation * this list of conditions and the following disclaimer in the documentation
skipping to change at line 52 skipping to change at line 52
import org.hsqldb.map.ValuePool; import org.hsqldb.map.ValuePool;
import org.hsqldb.navigator.RangeIterator; import org.hsqldb.navigator.RangeIterator;
import org.hsqldb.navigator.RowSetNavigatorDataChange; import org.hsqldb.navigator.RowSetNavigatorDataChange;
import org.hsqldb.navigator.RowSetNavigatorDataChangeMemory; import org.hsqldb.navigator.RowSetNavigatorDataChangeMemory;
import org.hsqldb.result.Result; import org.hsqldb.result.Result;
/** /**
* Session execution context and temporary data structures * Session execution context and temporary data structures
* *
* @author Fred Toussi (fredt@users dot sourceforge.net) * @author Fred Toussi (fredt@users dot sourceforge.net)
* @version 2.7.0 * @version 2.7.2
* @since 1.9.0 * @since 1.9.0
*/ */
public class SessionContext { public class SessionContext {
Session session; Session session;
// //
public boolean isAutoCommit; public boolean isAutoCommit;
boolean isReadOnly; boolean isReadOnly;
boolean noSQL; boolean noSQL;
skipping to change at line 99 skipping to change at line 99
// grouping sets data // grouping sets data
GroupSet groupSet; GroupSet groupSet;
List currentGroup; List currentGroup;
// session tables // session tables
OrderedHashMap sessionTables; OrderedHashMap sessionTables;
OrderedHashMap popSessionTables; OrderedHashMap popSessionTables;
// //
public Statement currentStatement; public volatile Statement currentStatement;
public volatile boolean invalidStatement;
// //
public int rownum; public int rownum;
/** /**
* Reusable set of all FK constraints that have so far been enforced while * Reusable set of all FK constraints that have so far been enforced while
* a cascading insert or delete is in progress. * a cascading insert or delete is in progress.
*/ */
HashSet constraintPath; HashSet constraintPath;
StatementResultUpdate rowUpdateStatement = new StatementResultUpdate(); StatementResultUpdate rowUpdateStatement = new StatementResultUpdate();
 End of changes. 3 change blocks. 
3 lines changed or deleted 4 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)