• R/O
  • SSH
  • HTTPS

okuyama: コミット


コミットメタ情報

リビジョン1041 (tree)
日時2013-11-11 18:46:03
作者okuyamaoo

ログメッセージ

Fuseメモリモード、okuyamaモードFix

変更サマリ

差分

--- trunk/okuyamaFuse/src/fuse/okuyamafs/OkuyamaFilesystem.java (revision 1040)
+++ trunk/okuyamaFuse/src/fuse/okuyamafs/OkuyamaFilesystem.java (revision 1041)
@@ -24,7 +24,7 @@
2424
2525 public volatile static int blockSizeAssist = 50;
2626
27- public volatile static int blockSize = 1024*128;//5200; // Blockサイズ
27+ public volatile static int blockSize = 1024*16;//5200; // Blockサイズ
2828 //public volatile static int blockSize = 5632; // Blockサイズ
2929
3030
--- trunk/okuyamaFuse/src/fuse/okuyamafs/CoreMapFactory.java (revision 1040)
+++ trunk/okuyamaFuse/src/fuse/okuyamafs/CoreMapFactory.java (revision 1041)
@@ -45,8 +45,8 @@
4545 if (CoreMapFactory.factoryType == 1) {
4646 return new NativeFsMap(1, (String[])parameterMap.get("okuyamainfo"));
4747 } else if(CoreMapFactory.factoryType == 2) {
48-// return new NativeFsMap(1);
49- return new OkuyamaFsMap(1, (String[])parameterMap.get("okuyamainfo"));
48+ //return new OkuyamaFsMap(1, (String[])parameterMap.get("okuyamainfo")); //
49+ return new MemoryBufferedFsMap(1, (String[])parameterMap.get("okuyamainfo"));
5050 } else if (CoreMapFactory.factoryType == 3) {
5151 return new LocalCacheOkuyamaFsMap(1, (String[])parameterMap.get("okuyamainfo"));
5252 }
@@ -58,9 +58,9 @@
5858 if (CoreMapFactory.factoryType == 1) {
5959 return new NativeFsMap(2, (String[])parameterMap.get("okuyamainfo"));
6060 } else if(CoreMapFactory.factoryType == 2) {
61-
62- //return new NativeFsMap(2, (String[])parameterMap.get("okuyamainfo"));
63- return new OkuyamaFsMap(2, (String[])parameterMap.get("okuyamainfo"));
61+ //return new OkuyamaFsMap(2, (String[])parameterMap.get("okuyamainfo"));
62+ return new MemoryBufferedFsMap(2, (String[])parameterMap.get("okuyamainfo"));
63+
6464 } else if (CoreMapFactory.factoryType == 3) {
6565 return new LocalCacheOkuyamaFsMap(2, (String[])parameterMap.get("okuyamainfo"));
6666 }
@@ -72,7 +72,8 @@
7272 if (CoreMapFactory.factoryType == 1) {
7373 return new NativeFsMap(3, (String[])parameterMap.get("okuyamainfo"));
7474 } else if(CoreMapFactory.factoryType == 2) {
75- return new OkuyamaFsMap(3, (String[])parameterMap.get("okuyamainfo"));
75+ //return new OkuyamaFsMap(3, (String[])parameterMap.get("okuyamainfo"));
76+ return new MemoryBufferedFsMap(3, (String[])parameterMap.get("okuyamainfo"));
7677 } else if (CoreMapFactory.factoryType == 3) {
7778 return new LocalCacheOkuyamaFsMap(3, (String[])parameterMap.get("okuyamainfo"));
7879 }
--- trunk/okuyamaFuse/src/fuse/okuyamafs/OkuyamaFsMap.java (revision 1040)
+++ trunk/okuyamaFuse/src/fuse/okuyamafs/OkuyamaFsMap.java (revision 1041)
@@ -57,6 +57,9 @@
5757 /**
5858 * コンストラクタ
5959 */
60+ public OkuyamaFsMap() {
61+ }
62+
6063 public OkuyamaFsMap(int type, String[] masterNodeInfos) {
6164 this.type = type;
6265 this.masterNodeList = masterNodeInfos;
@@ -206,8 +209,6 @@
206209 }
207210
208211 public Object putMultiBytes(Object[] dataList) {
209-
210-
211212 try {
212213 List useDaemonList = new ArrayList();
213214 //long start = System.nanoTime();
旧リポジトリブラウザで表示