Examples of startRegionOperation()


Examples of org.apache.hadoop.hbase.regionserver.HRegion.startRegionOperation()

        final Tuple firstTuple;
        TenantCache tenantCache = GlobalCache.getTenantCache(c.getEnvironment(), tenantId);
        long estSize = iterator.getEstimatedByteSize();
        final MemoryChunk chunk = tenantCache.getMemoryManager().allocate(estSize);
        final HRegion region = c.getEnvironment().getRegion();
        region.startRegionOperation();
        try {
            // Once we return from the first call to next, we've run through and cached
            // the topN rows, so we no longer need to start/stop a region operation.
            firstTuple = iterator.next();
            // Now that the topN are cached, we can resize based on the real size
View Full Code Here

Examples of org.apache.hadoop.hbase.regionserver.HRegion.startRegionOperation()

        e.complete();
        HRegion region = env.getRegion();
        byte[] row = increment.getRow();
        List<RowLock> locks = Lists.newArrayList();
        TimeRange tr = increment.getTimeRange();
        region.startRegionOperation();
        try {
            acquireLock(region, row, locks);
            try {
                long maxTimestamp = tr.getMax();
                boolean validateOnly = true;
View Full Code Here

Examples of org.apache.hadoop.hbase.regionserver.HRegion.startRegionOperation()

        e.bypass();
        e.complete();
        HRegion region = env.getRegion();
        byte[] row = append.getRow();
        List<RowLock> locks = Lists.newArrayList();
        region.startRegionOperation();
        try {
            acquireLock(region, row, locks);
            try {
                byte[] family = CellUtil.cloneFamily(keyValue);
                byte[] qualifier = CellUtil.cloneQualifier(keyValue);
View Full Code Here

Examples of org.apache.hadoop.hbase.regionserver.HRegion.startRegionOperation()

            if (logger.isDebugEnabled()) {
                logger.debug("Spillable groupby enabled: " + spillableEnabled);
            }

            HRegion region = c.getEnvironment().getRegion();
            region.startRegionOperation();
            try {
                do {
                    List<Cell> results = new ArrayList<Cell>();
                    // Results are potentially returned even when the return
                    // value of s.next is false
View Full Code Here

Examples of org.apache.hadoop.hbase.regionserver.HRegion.startRegionOperation()

                Aggregator[] rowAggregators = aggregators.getAggregators();
                // If we're calculating no aggregate functions, we can exit at the
                // start of a new row. Otherwise, we have to wait until an agg
                int countOffset = rowAggregators.length == 0 ? 1 : 0;
                HRegion region = c.getEnvironment().getRegion();
                region.startRegionOperation();
                try {
                    do {
                        List<Cell> kvs = new ArrayList<Cell>();
                        // Results are potentially returned even when the return
                        // value of s.next is false
View Full Code Here

Examples of org.apache.hadoop.hbase.regionserver.HRegion.startRegionOperation()

        MultiKeyValueTuple result = new MultiKeyValueTuple();
        if (logger.isInfoEnabled()) {
          logger.info("Starting ungrouped coprocessor scan " + scan);
        }
        long rowCount = 0;
        region.startRegionOperation();
        ImmutableBytesWritable tempPtr = new ImmutableBytesWritable();
        try {
            do {
                List<Cell> results = new ArrayList<Cell>();
                // Results are potentially returned even when the return value of s.next is false
View Full Code Here

Examples of org.apache.hadoop.hbase.regionserver.HRegion.startRegionOperation()

        scanRanges.setScanStartStopRow(scan);
        scan.setFilter(scanRanges.getSkipScanFilter());
        HRegion region = this.env.getRegion();
        RegionScanner scanner = region.getScanner(scan);
        // Run through the scanner using internal nextRaw method
        region.startRegionOperation();
        try {
            boolean hasMore;
            do {
                List<Cell> results = Lists.newArrayList();
                // Results are potentially returned even when the return value of s.next is false
View Full Code Here

Examples of org.apache.hadoop.hbase.regionserver.HRegion.startRegionOperation()

        e.complete();
        HRegion region = env.getRegion();
        byte[] row = increment.getRow();
        List<RowLock> locks = Lists.newArrayList();
        TimeRange tr = increment.getTimeRange();
        region.startRegionOperation();
        try {
            acquireLock(region, row, locks);
            try {
                long maxTimestamp = tr.getMax();
                if (maxTimestamp == HConstants.LATEST_TIMESTAMP) {
View Full Code Here

Examples of org.apache.hadoop.hbase.regionserver.HRegion.startRegionOperation()

        e.bypass();
        e.complete();
        HRegion region = env.getRegion();
        byte[] row = append.getRow();
        List<RowLock> locks = Lists.newArrayList();
        region.startRegionOperation();
        try {
            acquireLock(region, row, locks);
            try {
                byte[] family = CellUtil.cloneFamily(keyValue);
                byte[] qualifier = CellUtil.cloneQualifier(keyValue);
View Full Code Here

Examples of org.apache.hadoop.hbase.regionserver.HRegion.startRegionOperation()

            if (logger.isDebugEnabled()) {
                logger.debug("Spillable groupby enabled: " + spillableEnabled);
            }

            HRegion region = c.getEnvironment().getRegion();
            region.startRegionOperation();
            try {
                do {
                    List<Cell> results = new ArrayList<Cell>();
                    // Results are potentially returned even when the return
                    // value of s.next is false
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.