Examples of BTree

The first reference was used to implement this class.

TODO: clean up code @author Arjohn Kampman @author Enrico Minack

  • uk.ac.open.kmi.smartproducts.sesame.sail.btree.BTree
    tvincent.edu/swd/btree/btree.html
  • ,
  • http://bluerwhite.org/btree/
  • , and
  • http://semaphorecorp.com/btp/algo.html
  • . The first reference was used to implement this class.

    TODO: clean up code @author Arjohn Kampman @author Enrico Minack

  • xbird.storage.index.BTree
    BTree represents a Variable Magnitude Simple-Prefix B+Tree File.
    @author Makoto YUI (yuin405+xbird@gmail.com)

  • Examples of com.caucho.db.index.BTree

      void setIndex(DbTransaction xa,
                    byte []block, int rowOffset,
                    long rowAddr, QueryContext context)
        throws SQLException
      {
        BTree index = getIndex();

        if (index != null) {
          try {
            index.insert(block,
                         rowOffset + _columnOffset, getLength(),
                         rowAddr,
                         false);
          } catch (SqlIndexAlreadyExistsException e) {
            throw new SqlIndexAlreadyExistsException(L.l("StringColumn '{0}.{1}' unique index set failed for {2}\n{3}",
    View Full Code Here

    Examples of com.caucho.db.index.BTree

       */
      @Override
      void deleteIndex(DbTransaction xa, byte []block, int rowOffset)
        throws SQLException
      {
        BTree index = getIndex();

        if (index != null)
          index.remove(block, rowOffset + _columnOffset, getLength());
      }
    View Full Code Here

    Examples of com.caucho.db.index.BTree

      void setIndex(DbTransaction xa,
                    byte []block, int rowOffset,
                    long rowAddr, QueryContext context)
        throws SQLException
      {
        BTree index = getIndex();

        if (index != null) {
          try {
            index.insert(block,
                         rowOffset + _columnOffset, getLength(),
                         rowAddr,
                         false);
          } catch (SqlIndexAlreadyExistsException e) {
            long blockId = 0;
    View Full Code Here

    Examples of com.caucho.db.index.BTree

       */
      @Override
      void deleteIndex(DbTransaction xa, byte []block, int rowOffset)
        throws SQLException
      {
        BTree index = getIndex();

        if (index != null)
          index.remove(block, rowOffset + _columnOffset, getLength());
      }
    View Full Code Here

    Examples of com.caucho.db.index.BTree

      void setIndex(DbTransaction xa,
                    byte []block, int rowOffset,
                    long rowAddr, QueryContext context)
        throws SQLException
      {
        BTree index = getIndex();

        if (index == null)
          return;

        index.insert(block, rowOffset + _columnOffset, 8, rowAddr, false);
      }
    View Full Code Here

    Examples of com.caucho.db.index.BTree

       */
      @Override
      void deleteIndex(DbTransaction xa, byte []block, int rowOffset)
        throws SQLException
      {
        BTree index = getIndex();

        if (index != null)
          index.remove(block, rowOffset + _columnOffset, 8);
      }
    View Full Code Here

    Examples of com.caucho.db.index.BTree

      void setIndex(DbTransaction xa,
                    byte []block, int rowOffset,
                    long rowAddr, QueryContext context)
        throws SQLException
      {
        BTree index = getIndex();

        if (index == null)
          return;

        index.insert(block, rowOffset + _columnOffset, 8, rowAddr, false);
      }
    View Full Code Here

    Examples of com.caucho.db.index.BTree

       */
      @Override
      void deleteIndex(DbTransaction xa, byte []block, int rowOffset)
        throws SQLException
      {
        BTree index = getIndex();

        if (index != null)
          index.remove(block, rowOffset + _columnOffset, 8);
      }
    View Full Code Here

    Examples of com.caucho.db.index.BTree

      void setIndex(DbTransaction xa,
                    byte []block, int rowOffset,
                    long rowAddr, QueryContext context)
        throws SQLException
      {
        BTree index = getIndex();

        if (index != null) {
          try {
            index.insert(block,
                         rowOffset + _columnOffset, getLength(),
                         rowAddr,
                         false);
          } catch (SqlIndexAlreadyExistsException e) {
            long blockId = 0;
    View Full Code Here

    Examples of com.caucho.db.index.BTree

       */
      @Override
      void deleteIndex(DbTransaction xa, byte []block, int rowOffset)
        throws SQLException
      {
        BTree index = getIndex();

        if (index != null)
          index.remove(block, rowOffset + _columnOffset, getLength());
      }
    View Full Code Here
    TOP
    Copyright © 2018 www.massapi.com. All rights reserved.
    All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.