org.apache.hadoop.hbase.regionserver.HStore.getFileSystem()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(5.0k)|赞(0)|评价(0)|浏览(151)

本文整理了Java中org.apache.hadoop.hbase.regionserver.HStore.getFileSystem()方法的一些代码示例,展示了HStore.getFileSystem()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。HStore.getFileSystem()方法的具体详情如下:
包路径:org.apache.hadoop.hbase.regionserver.HStore
类名称:HStore
方法名:getFileSystem

HStore.getFileSystem介绍

暂无

代码示例

代码示例来源:origin: apache/hbase

  1. @Override
  2. protected void abortWriter(T writer) throws IOException {
  3. FileSystem fs = store.getFileSystem();
  4. for (Path leftoverFile : writer.abortWriters()) {
  5. try {
  6. fs.delete(leftoverFile, false);
  7. } catch (IOException e) {
  8. LOG.warn(
  9. "Failed to delete the leftover file " + leftoverFile + " after an unfinished compaction.",
  10. e);
  11. }
  12. }
  13. }
  14. }

代码示例来源:origin: apache/hbase

  1. @Override
  2. protected void abortWriter(StoreFileWriter writer) throws IOException {
  3. Path leftoverFile = writer.getPath();
  4. try {
  5. writer.close();
  6. } catch (IOException e) {
  7. LOG.warn("Failed to close the writer after an unfinished compaction.", e);
  8. }
  9. try {
  10. store.getFileSystem().delete(leftoverFile, false);
  11. } catch (IOException e) {
  12. LOG.warn(
  13. "Failed to delete the leftover file " + leftoverFile + " after an unfinished compaction.",
  14. e);
  15. }
  16. }
  17. }

代码示例来源:origin: apache/hbase

  1. public DefaultMobStoreFlusher(Configuration conf, HStore store) throws IOException {
  2. super(conf, store);
  3. if (!(store instanceof HMobStore)) {
  4. throw new IllegalArgumentException("The store " + store + " is not a HMobStore");
  5. }
  6. mobCellValueSizeThreshold = store.getColumnFamilyDescriptor().getMobThreshold();
  7. this.targetPath = MobUtils.getMobFamilyPath(conf, store.getTableName(),
  8. store.getColumnFamilyName());
  9. if (!this.store.getFileSystem().exists(targetPath)) {
  10. this.store.getFileSystem().mkdirs(targetPath);
  11. }
  12. this.mobStore = (HMobStore) store;
  13. }

代码示例来源:origin: apache/hbase

  1. @VisibleForTesting
  2. protected HStoreFile createStoreFileAndReader(final Path p) throws IOException {
  3. StoreFileInfo info = new StoreFileInfo(conf, this.getFileSystem(), p);
  4. return createStoreFileAndReader(info);
  5. }

代码示例来源:origin: apache/hbase

  1. private HStoreFile createStoreFileAndReader(StoreFileInfo info) throws IOException {
  2. info.setRegionCoprocessorHost(this.region.getCoprocessorHost());
  3. HStoreFile storeFile = new HStoreFile(this.getFileSystem(), info, this.conf, this.cacheConf,
  4. this.family.getBloomFilterType(), isPrimaryReplicaStore());
  5. storeFile.initReader();
  6. return storeFile;
  7. }

代码示例来源:origin: apache/hbase

  1. when(store.getScanInfo()).thenReturn(si);
  2. when(store.areWritesEnabled()).thenReturn(true);
  3. when(store.getFileSystem()).thenReturn(mock(FileSystem.class));
  4. when(store.getRegionInfo()).thenReturn(new HRegionInfo(TABLE_NAME));
  5. when(store.createWriterInTmp(anyLong(), any(), anyBoolean(),

代码示例来源:origin: apache/hbase

  1. for (Path leftoverFile : mw.abortWriters()) {
  2. try {
  3. store.getFileSystem().delete(leftoverFile, false);
  4. } catch (Exception e) {
  5. LOG.error("Failed to delete a file after failed flush: " + e);

代码示例来源:origin: apache/hbase

  1. when(store.getScanInfo()).thenReturn(si);
  2. when(store.areWritesEnabled()).thenReturn(true);
  3. when(store.getFileSystem()).thenReturn(mock(FileSystem.class));
  4. when(store.getRegionInfo()).thenReturn(new HRegionInfo(TABLE_NAME));
  5. when(store.createWriterInTmp(anyLong(), any(), anyBoolean(),

代码示例来源:origin: apache/hbase

  1. FileSystem fs = store.getFileSystem();

代码示例来源:origin: apache/hbase

  1. mobFileWriter.close();
  2. store.getFileSystem().delete(mobFileWriter.getPath(), true);
  3. } catch (IOException e) {
  4. LOG.error("Failed to delete the temp mob file", e);

代码示例来源:origin: apache/hbase

  1. Path familyTempDir = new Path(fs.getTempDir(), family.getNameAsString());
  2. StoreFileWriter.Builder builder = new StoreFileWriter.Builder(conf, writerCacheConf,
  3. this.getFileSystem())
  4. .withOutputDir(familyTempDir)
  5. .withComparator(comparator)

代码示例来源:origin: harbby/presto-connectors

  1. private StoreFile createStoreFileAndReader(final Path p) throws IOException {
  2. StoreFileInfo info = new StoreFileInfo(conf, this.getFileSystem(), p);
  3. return createStoreFileAndReader(info);
  4. }

代码示例来源:origin: harbby/presto-connectors

  1. private StoreFile createStoreFileAndReader(final StoreFileInfo info)
  2. throws IOException {
  3. info.setRegionCoprocessorHost(this.region.getCoprocessorHost());
  4. StoreFile storeFile = new StoreFile(this.getFileSystem(), info, this.conf, this.cacheConf,
  5. this.family.getBloomFilterType());
  6. StoreFile.Reader r = storeFile.createReader();
  7. r.setReplicaStoreFile(isPrimaryReplicaStore());
  8. return storeFile;
  9. }

代码示例来源:origin: org.apache.hbase/hbase-server

  1. when(store.getScanInfo()).thenReturn(si);
  2. when(store.areWritesEnabled()).thenReturn(true);
  3. when(store.getFileSystem()).thenReturn(mock(FileSystem.class));
  4. when(store.getRegionInfo()).thenReturn(new HRegionInfo(TABLE_NAME));
  5. when(store.createWriterInTmp(anyLong(), any(), anyBoolean(),

代码示例来源:origin: org.apache.hbase/hbase-server

  1. when(store.getScanInfo()).thenReturn(si);
  2. when(store.areWritesEnabled()).thenReturn(true);
  3. when(store.getFileSystem()).thenReturn(mock(FileSystem.class));
  4. when(store.getRegionInfo()).thenReturn(new HRegionInfo(TABLE_NAME));
  5. when(store.createWriterInTmp(anyLong(), any(), anyBoolean(),

代码示例来源:origin: org.apache.hbase/hbase-server

  1. FileSystem fs = store.getFileSystem();

代码示例来源:origin: harbby/presto-connectors

  1. cryptoContext);
  2. StoreFile.Writer w = new StoreFile.WriterBuilder(conf, writerCacheConf,
  3. this.getFileSystem())
  4. .withFilePath(fs.createTempName())
  5. .withComparator(comparator)

相关文章

HStore类方法