1.2/xref-test/org/apache/hadoop/hbase/master/MockRegionServer.html (35 lines): - line 225: 215 // TODO Auto-generated method stub - line 270: 260 // TODO Auto-generated method stub - line 275: 265 // TODO Auto-generated method stub - line 281: 271 // TODO Auto-generated method stub - line 322: 312 // TODO Auto-generated method stub - line 328: 318 // TODO Auto-generated method stub - line 334: 324 // TODO Auto-generated method stub - line 349: 339 // TODO Auto-generated method stub - line 355: 345 // TODO Auto-generated method stub - line 360: 350 // TODO Auto-generated method stub - line 366: 356 // TODO Auto-generated method stub - line 372: 362 // TODO Auto-generated method stub - line 395: 385 // TODO Auto-generated method stub - line 434: 424 // TODO Auto-generated method stub - line 447: 437 // TODO Auto-generated method stub - line 462: 452 // TODO Auto-generated method stub - line 469: 459 // TODO Auto-generated method stub - line 476: 466 // TODO Auto-generated method stub - line 483: 473 //TODO Auto-generated method stub - line 489: 479 // TODO Auto-generated method stub - line 496: 486 // TODO Auto-generated method stub - line 503: 493 // TODO Auto-generated method stub - line 510: 500 // TODO Auto-generated method stub - line 517: 507 // TODO Auto-generated method stub - line 524: 514 // TODO Auto-generated method stub - line 531: 521 // TODO Auto-generated method stub - line 538: 528 // TODO Auto-generated method stub - line 545: 535 // TODO Auto-generated method stub - line 551: 541 // TODO Auto-generated method stub - line 562: 552 // TODO Auto-generated method stub - line 568: 558 // TODO Auto-generated method stub - line 596: 586 // TODO Auto-generated method stub - line 602: 592 // TODO Auto-generated method stub - line 635: 625 // TODO Auto-generated method stub - line 642: 632 // TODO Auto-generated method stub 1.1/xref-test/org/apache/hadoop/hbase/master/MockRegionServer.html (35 lines): - line 225: 215 // TODO Auto-generated method stub - line 270: 260 // TODO Auto-generated method stub - line 275: 265 // TODO Auto-generated method stub - line 281: 271 // TODO Auto-generated method stub - line 322: 312 // TODO Auto-generated method stub - line 328: 318 // TODO Auto-generated method stub - line 334: 324 // TODO Auto-generated method stub - line 349: 339 // TODO Auto-generated method stub - line 355: 345 // TODO Auto-generated method stub - line 360: 350 // TODO Auto-generated method stub - line 366: 356 // TODO Auto-generated method stub - line 372: 362 // TODO Auto-generated method stub - line 395: 385 // TODO Auto-generated method stub - line 434: 424 // TODO Auto-generated method stub - line 447: 437 // TODO Auto-generated method stub - line 462: 452 // TODO Auto-generated method stub - line 469: 459 // TODO Auto-generated method stub - line 476: 466 // TODO Auto-generated method stub - line 483: 473 //TODO Auto-generated method stub - line 489: 479 // TODO Auto-generated method stub - line 496: 486 // TODO Auto-generated method stub - line 503: 493 // TODO Auto-generated method stub - line 510: 500 // TODO Auto-generated method stub - line 517: 507 // TODO Auto-generated method stub - line 524: 514 // TODO Auto-generated method stub - line 531: 521 // TODO Auto-generated method stub - line 538: 528 // TODO Auto-generated method stub - line 545: 535 // TODO Auto-generated method stub - line 551: 541 // TODO Auto-generated method stub - line 562: 552 // TODO Auto-generated method stub - line 568: 558 // TODO Auto-generated method stub - line 596: 586 // TODO Auto-generated method stub - line 602: 592 // TODO Auto-generated method stub - line 635: 625 // TODO Auto-generated method stub - line 642: 632 // TODO Auto-generated method stub 1.4/xref-test/org/apache/hadoop/hbase/master/MockRegionServer.html (34 lines): - line 228: 218 // TODO Auto-generated method stub - line 273: 263 // TODO Auto-generated method stub - line 278: 268 // TODO Auto-generated method stub - line 284: 274 // TODO Auto-generated method stub - line 325: 315 // TODO Auto-generated method stub - line 331: 321 // TODO Auto-generated method stub - line 337: 327 // TODO Auto-generated method stub - line 352: 342 // TODO Auto-generated method stub - line 358: 348 // TODO Auto-generated method stub - line 363: 353 // TODO Auto-generated method stub - line 369: 359 // TODO Auto-generated method stub - line 375: 365 // TODO Auto-generated method stub - line 398: 388 // TODO Auto-generated method stub - line 437: 427 // TODO Auto-generated method stub - line 450: 440 // TODO Auto-generated method stub - line 465: 455 // TODO Auto-generated method stub - line 472: 462 // TODO Auto-generated method stub - line 484: 474 // TODO Auto-generated method stub - line 491: 481 //TODO Auto-generated method stub - line 497: 487 // TODO Auto-generated method stub - line 504: 494 // TODO Auto-generated method stub - line 511: 501 // TODO Auto-generated method stub - line 518: 508 // TODO Auto-generated method stub - line 525: 515 // TODO Auto-generated method stub - line 532: 522 // TODO Auto-generated method stub - line 539: 529 // TODO Auto-generated method stub - line 546: 536 // TODO Auto-generated method stub - line 553: 543 // TODO Auto-generated method stub - line 559: 549 // TODO Auto-generated method stub - line 570: 560 // TODO Auto-generated method stub - line 603: 593 // TODO Auto-generated method stub - line 609: 599 // TODO Auto-generated method stub - line 642: 632 // TODO Auto-generated method stub - line 649: 639 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html (31 lines): - line 118: 110 // TODO: AMv2 - line 364: 356 // TODO: handle multiple meta - line 369: 361 // TODO: check for state? - line 376: 368 // TODO: handle multiple meta. if the region provided is not meta lookup - line 381: 373 // TODO: handle multiple meta. - line 427: 419 // TODO: handle multiple meta. - line 463: 455 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 479: 471 // TODO: I don't think this code does a good job if all servers in cluster have same - line 483: 475 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 546: 538 // TODO: rename this reassign - line 765: 757 // TODO: Move this code in MasterRpcServices and call on specific event? - line 809: 801 // TODO: at the moment we have a single error message and the RS will abort - line 1195: 1187 // TODO: Master load/bootstrap - line 1242: 1234 // TODO: use a thread pool - line 1258: 1250 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1323: 1315 // TODO: Metrics - line 1326: 1318 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1347: 1339 // TODO used by MasterRpcServices ServerCrashProcedure - line 1353: 1345 // TODO used by TestSplitTransactionOnCluster.java - line 1362: 1354 // TODO: UTILS/HELPERS? - line 1385: 1377 // TODO: Region State In Transition - line 1415: 1407 // TODO: Region Status update - line 1457: 1449 // TODO: Metrics. Do opposite of metrics.incrementOperationCounter(); - line 1473: 1465 // TODO: OPENING Updates hbase:meta too... we need to do both here and there? - line 1497: 1489 // TODO: Metrics. Do opposite of metrics.incrementOperationCounter(); - line 1586: 1578 // TODO: quick-start for meta and the other sys-tables? - line 1676: 1668 // TODO: Optimize balancer. pass a RegionPlan? - line 1691: 1683 // TODO: connect with the listener to invalidate the cache - line 1693: 1685 // TODO use events - line 1750: 1742 // TODO: Do we need to split retain and round-robin? - line 1817: 1809 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html (31 lines): - line 119: 111 // TODO: AMv2 - line 365: 357 // TODO: handle multiple meta - line 370: 362 // TODO: check for state? - line 377: 369 // TODO: handle multiple meta. if the region provided is not meta lookup - line 382: 374 // TODO: handle multiple meta. - line 428: 420 // TODO: handle multiple meta. - line 464: 456 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 480: 472 // TODO: I don't think this code does a good job if all servers in cluster have same - line 484: 476 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 547: 539 // TODO: rename this reassign - line 783: 775 // TODO: Move this code in MasterRpcServices and call on specific event? - line 827: 819 // TODO: at the moment we have a single error message and the RS will abort - line 1215: 1207 // TODO: Master load/bootstrap - line 1262: 1254 // TODO: use a thread pool - line 1278: 1270 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1343: 1335 // TODO: Metrics - line 1346: 1338 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1367: 1359 // TODO used by MasterRpcServices ServerCrashProcedure - line 1373: 1365 // TODO used by TestSplitTransactionOnCluster.java - line 1382: 1374 // TODO: UTILS/HELPERS? - line 1405: 1397 // TODO: Region State In Transition - line 1435: 1427 // TODO: Region Status update - line 1477: 1469 // TODO: Metrics. Do opposite of metrics.incrementOperationCounter(); - line 1493: 1485 // TODO: OPENING Updates hbase:meta too... we need to do both here and there? - line 1517: 1509 // TODO: Metrics. Do opposite of metrics.incrementOperationCounter(); - line 1605: 1597 // TODO: quick-start for meta and the other sys-tables? - line 1695: 1687 // TODO: Optimize balancer. pass a RegionPlan? - line 1710: 1702 // TODO: connect with the listener to invalidate the cache - line 1712: 1704 // TODO use events - line 1769: 1761 // TODO: Do we need to split retain and round-robin? - line 1836: 1828 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html (31 lines): - line 118: 110 // TODO: AMv2 - line 364: 356 // TODO: handle multiple meta - line 369: 361 // TODO: check for state? - line 376: 368 // TODO: handle multiple meta. if the region provided is not meta lookup - line 381: 373 // TODO: handle multiple meta. - line 427: 419 // TODO: handle multiple meta. - line 463: 455 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 479: 471 // TODO: I don't think this code does a good job if all servers in cluster have same - line 483: 475 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 546: 538 // TODO: rename this reassign - line 765: 757 // TODO: Move this code in MasterRpcServices and call on specific event? - line 809: 801 // TODO: at the moment we have a single error message and the RS will abort - line 1195: 1187 // TODO: Master load/bootstrap - line 1242: 1234 // TODO: use a thread pool - line 1258: 1250 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1323: 1315 // TODO: Metrics - line 1326: 1318 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1347: 1339 // TODO used by MasterRpcServices ServerCrashProcedure - line 1353: 1345 // TODO used by TestSplitTransactionOnCluster.java - line 1362: 1354 // TODO: UTILS/HELPERS? - line 1385: 1377 // TODO: Region State In Transition - line 1415: 1407 // TODO: Region Status update - line 1457: 1449 // TODO: Metrics. Do opposite of metrics.incrementOperationCounter(); - line 1473: 1465 // TODO: OPENING Updates hbase:meta too... we need to do both here and there? - line 1497: 1489 // TODO: Metrics. Do opposite of metrics.incrementOperationCounter(); - line 1586: 1578 // TODO: quick-start for meta and the other sys-tables? - line 1676: 1668 // TODO: Optimize balancer. pass a RegionPlan? - line 1691: 1683 // TODO: connect with the listener to invalidate the cache - line 1693: 1685 // TODO use events - line 1750: 1742 // TODO: Do we need to split retain and round-robin? - line 1817: 1809 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html (31 lines): - line 118: 110 // TODO: AMv2 - line 364: 356 // TODO: handle multiple meta - line 369: 361 // TODO: check for state? - line 376: 368 // TODO: handle multiple meta. if the region provided is not meta lookup - line 381: 373 // TODO: handle multiple meta. - line 427: 419 // TODO: handle multiple meta. - line 463: 455 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 479: 471 // TODO: I don't think this code does a good job if all servers in cluster have same - line 483: 475 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 546: 538 // TODO: rename this reassign - line 765: 757 // TODO: Move this code in MasterRpcServices and call on specific event? - line 809: 801 // TODO: at the moment we have a single error message and the RS will abort - line 1195: 1187 // TODO: Master load/bootstrap - line 1242: 1234 // TODO: use a thread pool - line 1258: 1250 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1323: 1315 // TODO: Metrics - line 1326: 1318 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1347: 1339 // TODO used by MasterRpcServices ServerCrashProcedure - line 1353: 1345 // TODO used by TestSplitTransactionOnCluster.java - line 1362: 1354 // TODO: UTILS/HELPERS? - line 1385: 1377 // TODO: Region State In Transition - line 1415: 1407 // TODO: Region Status update - line 1457: 1449 // TODO: Metrics. Do opposite of metrics.incrementOperationCounter(); - line 1473: 1465 // TODO: OPENING Updates hbase:meta too... we need to do both here and there? - line 1497: 1489 // TODO: Metrics. Do opposite of metrics.incrementOperationCounter(); - line 1586: 1578 // TODO: quick-start for meta and the other sys-tables? - line 1676: 1668 // TODO: Optimize balancer. pass a RegionPlan? - line 1691: 1683 // TODO: connect with the listener to invalidate the cache - line 1693: 1685 // TODO use events - line 1750: 1742 // TODO: Do we need to split retain and round-robin? - line 1817: 1809 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html (31 lines): - line 119: 111 // TODO: AMv2 - line 365: 357 // TODO: handle multiple meta - line 370: 362 // TODO: check for state? - line 377: 369 // TODO: handle multiple meta. if the region provided is not meta lookup - line 382: 374 // TODO: handle multiple meta. - line 428: 420 // TODO: handle multiple meta. - line 464: 456 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 480: 472 // TODO: I don't think this code does a good job if all servers in cluster have same - line 484: 476 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 547: 539 // TODO: rename this reassign - line 783: 775 // TODO: Move this code in MasterRpcServices and call on specific event? - line 827: 819 // TODO: at the moment we have a single error message and the RS will abort - line 1215: 1207 // TODO: Master load/bootstrap - line 1262: 1254 // TODO: use a thread pool - line 1278: 1270 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1343: 1335 // TODO: Metrics - line 1346: 1338 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1367: 1359 // TODO used by MasterRpcServices ServerCrashProcedure - line 1373: 1365 // TODO used by TestSplitTransactionOnCluster.java - line 1382: 1374 // TODO: UTILS/HELPERS? - line 1405: 1397 // TODO: Region State In Transition - line 1435: 1427 // TODO: Region Status update - line 1477: 1469 // TODO: Metrics. Do opposite of metrics.incrementOperationCounter(); - line 1493: 1485 // TODO: OPENING Updates hbase:meta too... we need to do both here and there? - line 1517: 1509 // TODO: Metrics. Do opposite of metrics.incrementOperationCounter(); - line 1605: 1597 // TODO: quick-start for meta and the other sys-tables? - line 1695: 1687 // TODO: Optimize balancer. pass a RegionPlan? - line 1710: 1702 // TODO: connect with the listener to invalidate the cache - line 1712: 1704 // TODO use events - line 1769: 1761 // TODO: Do we need to split retain and round-robin? - line 1836: 1828 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html (31 lines): - line 119: 111 // TODO: AMv2 - line 365: 357 // TODO: handle multiple meta - line 370: 362 // TODO: check for state? - line 377: 369 // TODO: handle multiple meta. if the region provided is not meta lookup - line 382: 374 // TODO: handle multiple meta. - line 428: 420 // TODO: handle multiple meta. - line 464: 456 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 480: 472 // TODO: I don't think this code does a good job if all servers in cluster have same - line 484: 476 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 547: 539 // TODO: rename this reassign - line 783: 775 // TODO: Move this code in MasterRpcServices and call on specific event? - line 827: 819 // TODO: at the moment we have a single error message and the RS will abort - line 1215: 1207 // TODO: Master load/bootstrap - line 1262: 1254 // TODO: use a thread pool - line 1278: 1270 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1343: 1335 // TODO: Metrics - line 1346: 1338 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1367: 1359 // TODO used by MasterRpcServices ServerCrashProcedure - line 1373: 1365 // TODO used by TestSplitTransactionOnCluster.java - line 1382: 1374 // TODO: UTILS/HELPERS? - line 1405: 1397 // TODO: Region State In Transition - line 1435: 1427 // TODO: Region Status update - line 1477: 1469 // TODO: Metrics. Do opposite of metrics.incrementOperationCounter(); - line 1493: 1485 // TODO: OPENING Updates hbase:meta too... we need to do both here and there? - line 1517: 1509 // TODO: Metrics. Do opposite of metrics.incrementOperationCounter(); - line 1605: 1597 // TODO: quick-start for meta and the other sys-tables? - line 1695: 1687 // TODO: Optimize balancer. pass a RegionPlan? - line 1710: 1702 // TODO: connect with the listener to invalidate the cache - line 1712: 1704 // TODO use events - line 1769: 1761 // TODO: Do we need to split retain and round-robin? - line 1836: 1828 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html (27 lines): - line 118: 110 // TODO: AMv2 - line 424: 416 // TODO: handle multiple meta - line 429: 421 // TODO: check for state? - line 436: 428 // TODO: handle multiple meta. if the region provided is not meta lookup - line 441: 433 // TODO: handle multiple meta. - line 487: 479 // TODO: handle multiple meta. - line 523: 515 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 539: 531 // TODO: I don't think this code does a good job if all servers in cluster have same - line 543: 535 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 602: 594 // TODO: should we use getRegionStateNode? - line 616: 608 // TODO: Need an async version of this for hbck2. - line 962: 954 // TODO: at the moment we have a single error message and the RS will abort - line 1405: 1397 // TODO: Master load/bootstrap - line 1475: 1467 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1526: 1518 // TODO: use a thread pool - line 1552: 1544 // TODO: Metrics - line 1555: 1547 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1627: 1619 // TODO used by MasterRpcServices - line 1635: 1627 // TODO used by TestSplitTransactionOnCluster.java - line 1644: 1636 // TODO: UTILS/HELPERS? - line 1667: 1659 // TODO: Region State In Transition - line 1923: 1915 // TODO: quick-start for meta and the other sys-tables? - line 2009: 2001 // TODO: Optimize balancer. pass a RegionPlan? - line 2024: 2016 // TODO: connect with the listener to invalidate the cache - line 2026: 2018 // TODO use events - line 2095: 2087 // TODO: Do we need to split retain and round-robin? - line 2166: 2158 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html (27 lines): - line 118: 110 // TODO: AMv2 - line 424: 416 // TODO: handle multiple meta - line 429: 421 // TODO: check for state? - line 436: 428 // TODO: handle multiple meta. if the region provided is not meta lookup - line 441: 433 // TODO: handle multiple meta. - line 487: 479 // TODO: handle multiple meta. - line 523: 515 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 539: 531 // TODO: I don't think this code does a good job if all servers in cluster have same - line 543: 535 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 602: 594 // TODO: should we use getRegionStateNode? - line 616: 608 // TODO: Need an async version of this for hbck2. - line 962: 954 // TODO: at the moment we have a single error message and the RS will abort - line 1405: 1397 // TODO: Master load/bootstrap - line 1475: 1467 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1526: 1518 // TODO: use a thread pool - line 1552: 1544 // TODO: Metrics - line 1555: 1547 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1627: 1619 // TODO used by MasterRpcServices - line 1635: 1627 // TODO used by TestSplitTransactionOnCluster.java - line 1644: 1636 // TODO: UTILS/HELPERS? - line 1667: 1659 // TODO: Region State In Transition - line 1923: 1915 // TODO: quick-start for meta and the other sys-tables? - line 2009: 2001 // TODO: Optimize balancer. pass a RegionPlan? - line 2024: 2016 // TODO: connect with the listener to invalidate the cache - line 2026: 2018 // TODO use events - line 2095: 2087 // TODO: Do we need to split retain and round-robin? - line 2166: 2158 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.DeadServerMetricRegionChore.html (27 lines): - line 118: 110 // TODO: AMv2 - line 424: 416 // TODO: handle multiple meta - line 429: 421 // TODO: check for state? - line 436: 428 // TODO: handle multiple meta. if the region provided is not meta lookup - line 441: 433 // TODO: handle multiple meta. - line 487: 479 // TODO: handle multiple meta. - line 523: 515 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 539: 531 // TODO: I don't think this code does a good job if all servers in cluster have same - line 543: 535 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 602: 594 // TODO: should we use getRegionStateNode? - line 616: 608 // TODO: Need an async version of this for hbck2. - line 962: 954 // TODO: at the moment we have a single error message and the RS will abort - line 1405: 1397 // TODO: Master load/bootstrap - line 1475: 1467 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1526: 1518 // TODO: use a thread pool - line 1552: 1544 // TODO: Metrics - line 1555: 1547 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1627: 1619 // TODO used by MasterRpcServices - line 1635: 1627 // TODO used by TestSplitTransactionOnCluster.java - line 1644: 1636 // TODO: UTILS/HELPERS? - line 1667: 1659 // TODO: Region State In Transition - line 1923: 1915 // TODO: quick-start for meta and the other sys-tables? - line 2009: 2001 // TODO: Optimize balancer. pass a RegionPlan? - line 2024: 2016 // TODO: connect with the listener to invalidate the cache - line 2026: 2018 // TODO use events - line 2095: 2087 // TODO: Do we need to split retain and round-robin? - line 2166: 2158 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.DeadServerMetricRegionChore.html (27 lines): - line 116: 108 // TODO: AMv2 - line 421: 413 // TODO: handle multiple meta - line 426: 418 // TODO: check for state? - line 433: 425 // TODO: handle multiple meta. if the region provided is not meta lookup - line 438: 430 // TODO: handle multiple meta. - line 484: 476 // TODO: handle multiple meta. - line 520: 512 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 536: 528 // TODO: I don't think this code does a good job if all servers in cluster have same - line 540: 532 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 597: 589 // TODO: Need an async version of this for hbck2. - line 599: 591 // TODO: should we use getRegionStateNode? - line 930: 922 // TODO: at the moment we have a single error message and the RS will abort - line 1341: 1333 // TODO: Master load/bootstrap - line 1389: 1381 // TODO: use a thread pool - line 1405: 1397 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1457: 1449 // TODO: Metrics - line 1460: 1452 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1530: 1522 // TODO used by MasterRpcServices - line 1538: 1530 // TODO used by TestSplitTransactionOnCluster.java - line 1547: 1539 // TODO: UTILS/HELPERS? - line 1570: 1562 // TODO: Region State In Transition - line 1826: 1818 // TODO: quick-start for meta and the other sys-tables? - line 1916: 1908 // TODO: Optimize balancer. pass a RegionPlan? - line 1931: 1923 // TODO: connect with the listener to invalidate the cache - line 1933: 1925 // TODO use events - line 2002: 1994 // TODO: Do we need to split retain and round-robin? - line 2073: 2065 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html (27 lines): - line 116: 108 // TODO: AMv2 - line 421: 413 // TODO: handle multiple meta - line 426: 418 // TODO: check for state? - line 433: 425 // TODO: handle multiple meta. if the region provided is not meta lookup - line 438: 430 // TODO: handle multiple meta. - line 484: 476 // TODO: handle multiple meta. - line 520: 512 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 536: 528 // TODO: I don't think this code does a good job if all servers in cluster have same - line 540: 532 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 597: 589 // TODO: Need an async version of this for hbck2. - line 599: 591 // TODO: should we use getRegionStateNode? - line 930: 922 // TODO: at the moment we have a single error message and the RS will abort - line 1341: 1333 // TODO: Master load/bootstrap - line 1389: 1381 // TODO: use a thread pool - line 1405: 1397 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1457: 1449 // TODO: Metrics - line 1460: 1452 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1530: 1522 // TODO used by MasterRpcServices - line 1538: 1530 // TODO used by TestSplitTransactionOnCluster.java - line 1547: 1539 // TODO: UTILS/HELPERS? - line 1570: 1562 // TODO: Region State In Transition - line 1826: 1818 // TODO: quick-start for meta and the other sys-tables? - line 1916: 1908 // TODO: Optimize balancer. pass a RegionPlan? - line 1931: 1923 // TODO: connect with the listener to invalidate the cache - line 1933: 1925 // TODO use events - line 2002: 1994 // TODO: Do we need to split retain and round-robin? - line 2073: 2065 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html (27 lines): - line 116: 108 // TODO: AMv2 - line 421: 413 // TODO: handle multiple meta - line 426: 418 // TODO: check for state? - line 433: 425 // TODO: handle multiple meta. if the region provided is not meta lookup - line 438: 430 // TODO: handle multiple meta. - line 484: 476 // TODO: handle multiple meta. - line 520: 512 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 536: 528 // TODO: I don't think this code does a good job if all servers in cluster have same - line 540: 532 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 597: 589 // TODO: Need an async version of this for hbck2. - line 599: 591 // TODO: should we use getRegionStateNode? - line 930: 922 // TODO: at the moment we have a single error message and the RS will abort - line 1341: 1333 // TODO: Master load/bootstrap - line 1389: 1381 // TODO: use a thread pool - line 1405: 1397 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1457: 1449 // TODO: Metrics - line 1460: 1452 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1530: 1522 // TODO used by MasterRpcServices - line 1538: 1530 // TODO used by TestSplitTransactionOnCluster.java - line 1547: 1539 // TODO: UTILS/HELPERS? - line 1570: 1562 // TODO: Region State In Transition - line 1826: 1818 // TODO: quick-start for meta and the other sys-tables? - line 1916: 1908 // TODO: Optimize balancer. pass a RegionPlan? - line 1931: 1923 // TODO: connect with the listener to invalidate the cache - line 1933: 1925 // TODO use events - line 2002: 1994 // TODO: Do we need to split retain and round-robin? - line 2073: 2065 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html (27 lines): - line 116: 108 // TODO: AMv2 - line 421: 413 // TODO: handle multiple meta - line 426: 418 // TODO: check for state? - line 433: 425 // TODO: handle multiple meta. if the region provided is not meta lookup - line 438: 430 // TODO: handle multiple meta. - line 484: 476 // TODO: handle multiple meta. - line 520: 512 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 536: 528 // TODO: I don't think this code does a good job if all servers in cluster have same - line 540: 532 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 597: 589 // TODO: Need an async version of this for hbck2. - line 599: 591 // TODO: should we use getRegionStateNode? - line 930: 922 // TODO: at the moment we have a single error message and the RS will abort - line 1341: 1333 // TODO: Master load/bootstrap - line 1389: 1381 // TODO: use a thread pool - line 1405: 1397 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1457: 1449 // TODO: Metrics - line 1460: 1452 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1530: 1522 // TODO used by MasterRpcServices - line 1538: 1530 // TODO used by TestSplitTransactionOnCluster.java - line 1547: 1539 // TODO: UTILS/HELPERS? - line 1570: 1562 // TODO: Region State In Transition - line 1826: 1818 // TODO: quick-start for meta and the other sys-tables? - line 1916: 1908 // TODO: Optimize balancer. pass a RegionPlan? - line 1931: 1923 // TODO: connect with the listener to invalidate the cache - line 1933: 1925 // TODO use events - line 2002: 1994 // TODO: Do we need to split retain and round-robin? - line 2073: 2065 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html (27 lines): - line 118: 110 // TODO: AMv2 - line 424: 416 // TODO: handle multiple meta - line 429: 421 // TODO: check for state? - line 436: 428 // TODO: handle multiple meta. if the region provided is not meta lookup - line 441: 433 // TODO: handle multiple meta. - line 487: 479 // TODO: handle multiple meta. - line 523: 515 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 539: 531 // TODO: I don't think this code does a good job if all servers in cluster have same - line 543: 535 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 602: 594 // TODO: should we use getRegionStateNode? - line 616: 608 // TODO: Need an async version of this for hbck2. - line 962: 954 // TODO: at the moment we have a single error message and the RS will abort - line 1405: 1397 // TODO: Master load/bootstrap - line 1475: 1467 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1526: 1518 // TODO: use a thread pool - line 1552: 1544 // TODO: Metrics - line 1555: 1547 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1627: 1619 // TODO used by MasterRpcServices - line 1635: 1627 // TODO used by TestSplitTransactionOnCluster.java - line 1644: 1636 // TODO: UTILS/HELPERS? - line 1667: 1659 // TODO: Region State In Transition - line 1923: 1915 // TODO: quick-start for meta and the other sys-tables? - line 2009: 2001 // TODO: Optimize balancer. pass a RegionPlan? - line 2024: 2016 // TODO: connect with the listener to invalidate the cache - line 2026: 2018 // TODO use events - line 2095: 2087 // TODO: Do we need to split retain and round-robin? - line 2166: 2158 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionMetaLoadingVisitor.html (27 lines): - line 118: 110 // TODO: AMv2 - line 424: 416 // TODO: handle multiple meta - line 429: 421 // TODO: check for state? - line 436: 428 // TODO: handle multiple meta. if the region provided is not meta lookup - line 441: 433 // TODO: handle multiple meta. - line 487: 479 // TODO: handle multiple meta. - line 523: 515 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 539: 531 // TODO: I don't think this code does a good job if all servers in cluster have same - line 543: 535 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 602: 594 // TODO: should we use getRegionStateNode? - line 616: 608 // TODO: Need an async version of this for hbck2. - line 962: 954 // TODO: at the moment we have a single error message and the RS will abort - line 1405: 1397 // TODO: Master load/bootstrap - line 1475: 1467 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1526: 1518 // TODO: use a thread pool - line 1552: 1544 // TODO: Metrics - line 1555: 1547 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1627: 1619 // TODO used by MasterRpcServices - line 1635: 1627 // TODO used by TestSplitTransactionOnCluster.java - line 1644: 1636 // TODO: UTILS/HELPERS? - line 1667: 1659 // TODO: Region State In Transition - line 1923: 1915 // TODO: quick-start for meta and the other sys-tables? - line 2009: 2001 // TODO: Optimize balancer. pass a RegionPlan? - line 2024: 2016 // TODO: connect with the listener to invalidate the cache - line 2026: 2018 // TODO use events - line 2095: 2087 // TODO: Do we need to split retain and round-robin? - line 2166: 2158 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html (26 lines): - line 119: 111 // TODO: AMv2 - line 519: 511 // TODO: handle multiple meta - line 524: 516 // TODO: check for state? - line 531: 523 // TODO: handle multiple meta. if the region provided is not meta lookup - line 536: 528 // TODO: handle multiple meta. - line 583: 575 // TODO: handle multiple meta. - line 628: 620 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 644: 636 // TODO: I don't think this code does a good job if all servers in cluster have same - line 648: 640 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 1123: 1115 // TODO: at the moment we have a single error message and the RS will abort - line 1590: 1582 // TODO: Master load/bootstrap - line 1674: 1666 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1727: 1719 // TODO: use a thread pool - line 1751: 1743 // TODO: Metrics - line 1754: 1746 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1824: 1816 // TODO used by MasterRpcServices - line 1832: 1824 // TODO used by TestSplitTransactionOnCluster.java - line 1841: 1833 // TODO: UTILS/HELPERS? - line 1863: 1855 // TODO: Region State In Transition - line 2058: 2050 // TODO: here we just update the parent region info in meta, to set split and offline to true, - line 2121: 2113 // TODO: quick-start for meta and the other sys-tables? - line 2210: 2202 // TODO: Optimize balancer. pass a RegionPlan? - line 2225: 2217 // TODO: connect with the listener to invalidate the cache - line 2227: 2219 // TODO use events - line 2299: 2291 // TODO: Do we need to split retain and round-robin? - line 2371: 2363 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html (26 lines): - line 119: 111 // TODO: AMv2 - line 519: 511 // TODO: handle multiple meta - line 524: 516 // TODO: check for state? - line 531: 523 // TODO: handle multiple meta. if the region provided is not meta lookup - line 536: 528 // TODO: handle multiple meta. - line 583: 575 // TODO: handle multiple meta. - line 628: 620 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 644: 636 // TODO: I don't think this code does a good job if all servers in cluster have same - line 648: 640 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 1123: 1115 // TODO: at the moment we have a single error message and the RS will abort - line 1590: 1582 // TODO: Master load/bootstrap - line 1674: 1666 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1727: 1719 // TODO: use a thread pool - line 1751: 1743 // TODO: Metrics - line 1754: 1746 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1824: 1816 // TODO used by MasterRpcServices - line 1832: 1824 // TODO used by TestSplitTransactionOnCluster.java - line 1841: 1833 // TODO: UTILS/HELPERS? - line 1863: 1855 // TODO: Region State In Transition - line 2058: 2050 // TODO: here we just update the parent region info in meta, to set split and offline to true, - line 2121: 2113 // TODO: quick-start for meta and the other sys-tables? - line 2210: 2202 // TODO: Optimize balancer. pass a RegionPlan? - line 2225: 2217 // TODO: connect with the listener to invalidate the cache - line 2227: 2219 // TODO use events - line 2299: 2291 // TODO: Do we need to split retain and round-robin? - line 2371: 2363 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.DeadServerMetricRegionChore.html (26 lines): - line 119: 111 // TODO: AMv2 - line 519: 511 // TODO: handle multiple meta - line 524: 516 // TODO: check for state? - line 531: 523 // TODO: handle multiple meta. if the region provided is not meta lookup - line 536: 528 // TODO: handle multiple meta. - line 583: 575 // TODO: handle multiple meta. - line 628: 620 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 644: 636 // TODO: I don't think this code does a good job if all servers in cluster have same - line 648: 640 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 1123: 1115 // TODO: at the moment we have a single error message and the RS will abort - line 1590: 1582 // TODO: Master load/bootstrap - line 1674: 1666 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1727: 1719 // TODO: use a thread pool - line 1751: 1743 // TODO: Metrics - line 1754: 1746 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1824: 1816 // TODO used by MasterRpcServices - line 1832: 1824 // TODO used by TestSplitTransactionOnCluster.java - line 1841: 1833 // TODO: UTILS/HELPERS? - line 1863: 1855 // TODO: Region State In Transition - line 2058: 2050 // TODO: here we just update the parent region info in meta, to set split and offline to true, - line 2121: 2113 // TODO: quick-start for meta and the other sys-tables? - line 2210: 2202 // TODO: Optimize balancer. pass a RegionPlan? - line 2225: 2217 // TODO: connect with the listener to invalidate the cache - line 2227: 2219 // TODO use events - line 2299: 2291 // TODO: Do we need to split retain and round-robin? - line 2371: 2363 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionMetaLoadingVisitor.html (26 lines): - line 119: 111 // TODO: AMv2 - line 519: 511 // TODO: handle multiple meta - line 524: 516 // TODO: check for state? - line 531: 523 // TODO: handle multiple meta. if the region provided is not meta lookup - line 536: 528 // TODO: handle multiple meta. - line 583: 575 // TODO: handle multiple meta. - line 628: 620 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 644: 636 // TODO: I don't think this code does a good job if all servers in cluster have same - line 648: 640 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 1123: 1115 // TODO: at the moment we have a single error message and the RS will abort - line 1590: 1582 // TODO: Master load/bootstrap - line 1674: 1666 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1727: 1719 // TODO: use a thread pool - line 1751: 1743 // TODO: Metrics - line 1754: 1746 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1824: 1816 // TODO used by MasterRpcServices - line 1832: 1824 // TODO used by TestSplitTransactionOnCluster.java - line 1841: 1833 // TODO: UTILS/HELPERS? - line 1863: 1855 // TODO: Region State In Transition - line 2058: 2050 // TODO: here we just update the parent region info in meta, to set split and offline to true, - line 2121: 2113 // TODO: quick-start for meta and the other sys-tables? - line 2210: 2202 // TODO: Optimize balancer. pass a RegionPlan? - line 2225: 2217 // TODO: connect with the listener to invalidate the cache - line 2227: 2219 // TODO use events - line 2299: 2291 // TODO: Do we need to split retain and round-robin? - line 2371: 2363 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.DeadServerMetricRegionChore.html (26 lines): - line 116: 108 // TODO: AMv2 - line 430: 422 // TODO: handle multiple meta - line 435: 427 // TODO: check for state? - line 442: 434 // TODO: handle multiple meta. if the region provided is not meta lookup - line 447: 439 // TODO: handle multiple meta. - line 493: 485 // TODO: handle multiple meta. - line 536: 528 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 552: 544 // TODO: I don't think this code does a good job if all servers in cluster have same - line 556: 548 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 1021: 1013 // TODO: at the moment we have a single error message and the RS will abort - line 1467: 1459 // TODO: Master load/bootstrap - line 1548: 1540 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1599: 1591 // TODO: use a thread pool - line 1623: 1615 // TODO: Metrics - line 1626: 1618 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1698: 1690 // TODO used by MasterRpcServices - line 1706: 1698 // TODO used by TestSplitTransactionOnCluster.java - line 1715: 1707 // TODO: UTILS/HELPERS? - line 1737: 1729 // TODO: Region State In Transition - line 1935: 1927 // TODO: here we just update the parent region info in meta, to set split and offline to true, - line 2001: 1993 // TODO: quick-start for meta and the other sys-tables? - line 2089: 2081 // TODO: Optimize balancer. pass a RegionPlan? - line 2104: 2096 // TODO: connect with the listener to invalidate the cache - line 2106: 2098 // TODO use events - line 2175: 2167 // TODO: Do we need to split retain and round-robin? - line 2244: 2236 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionMetaLoadingVisitor.html (26 lines): - line 116: 108 // TODO: AMv2 - line 430: 422 // TODO: handle multiple meta - line 435: 427 // TODO: check for state? - line 442: 434 // TODO: handle multiple meta. if the region provided is not meta lookup - line 447: 439 // TODO: handle multiple meta. - line 493: 485 // TODO: handle multiple meta. - line 536: 528 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 552: 544 // TODO: I don't think this code does a good job if all servers in cluster have same - line 556: 548 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 1021: 1013 // TODO: at the moment we have a single error message and the RS will abort - line 1467: 1459 // TODO: Master load/bootstrap - line 1548: 1540 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1599: 1591 // TODO: use a thread pool - line 1623: 1615 // TODO: Metrics - line 1626: 1618 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1698: 1690 // TODO used by MasterRpcServices - line 1706: 1698 // TODO used by TestSplitTransactionOnCluster.java - line 1715: 1707 // TODO: UTILS/HELPERS? - line 1737: 1729 // TODO: Region State In Transition - line 1935: 1927 // TODO: here we just update the parent region info in meta, to set split and offline to true, - line 2001: 1993 // TODO: quick-start for meta and the other sys-tables? - line 2089: 2081 // TODO: Optimize balancer. pass a RegionPlan? - line 2104: 2096 // TODO: connect with the listener to invalidate the cache - line 2106: 2098 // TODO use events - line 2175: 2167 // TODO: Do we need to split retain and round-robin? - line 2244: 2236 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html (26 lines): - line 119: 111 // TODO: AMv2 - line 519: 511 // TODO: handle multiple meta - line 524: 516 // TODO: check for state? - line 531: 523 // TODO: handle multiple meta. if the region provided is not meta lookup - line 536: 528 // TODO: handle multiple meta. - line 583: 575 // TODO: handle multiple meta. - line 628: 620 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 644: 636 // TODO: I don't think this code does a good job if all servers in cluster have same - line 648: 640 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 1123: 1115 // TODO: at the moment we have a single error message and the RS will abort - line 1590: 1582 // TODO: Master load/bootstrap - line 1674: 1666 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1727: 1719 // TODO: use a thread pool - line 1751: 1743 // TODO: Metrics - line 1754: 1746 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1824: 1816 // TODO used by MasterRpcServices - line 1832: 1824 // TODO used by TestSplitTransactionOnCluster.java - line 1841: 1833 // TODO: UTILS/HELPERS? - line 1863: 1855 // TODO: Region State In Transition - line 2058: 2050 // TODO: here we just update the parent region info in meta, to set split and offline to true, - line 2121: 2113 // TODO: quick-start for meta and the other sys-tables? - line 2210: 2202 // TODO: Optimize balancer. pass a RegionPlan? - line 2225: 2217 // TODO: connect with the listener to invalidate the cache - line 2227: 2219 // TODO use events - line 2299: 2291 // TODO: Do we need to split retain and round-robin? - line 2371: 2363 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html (26 lines): - line 116: 108 // TODO: AMv2 - line 430: 422 // TODO: handle multiple meta - line 435: 427 // TODO: check for state? - line 442: 434 // TODO: handle multiple meta. if the region provided is not meta lookup - line 447: 439 // TODO: handle multiple meta. - line 493: 485 // TODO: handle multiple meta. - line 536: 528 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 552: 544 // TODO: I don't think this code does a good job if all servers in cluster have same - line 556: 548 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 1021: 1013 // TODO: at the moment we have a single error message and the RS will abort - line 1467: 1459 // TODO: Master load/bootstrap - line 1548: 1540 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1599: 1591 // TODO: use a thread pool - line 1623: 1615 // TODO: Metrics - line 1626: 1618 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1698: 1690 // TODO used by MasterRpcServices - line 1706: 1698 // TODO used by TestSplitTransactionOnCluster.java - line 1715: 1707 // TODO: UTILS/HELPERS? - line 1737: 1729 // TODO: Region State In Transition - line 1935: 1927 // TODO: here we just update the parent region info in meta, to set split and offline to true, - line 2001: 1993 // TODO: quick-start for meta and the other sys-tables? - line 2089: 2081 // TODO: Optimize balancer. pass a RegionPlan? - line 2104: 2096 // TODO: connect with the listener to invalidate the cache - line 2106: 2098 // TODO use events - line 2175: 2167 // TODO: Do we need to split retain and round-robin? - line 2244: 2236 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html (26 lines): - line 116: 108 // TODO: AMv2 - line 430: 422 // TODO: handle multiple meta - line 435: 427 // TODO: check for state? - line 442: 434 // TODO: handle multiple meta. if the region provided is not meta lookup - line 447: 439 // TODO: handle multiple meta. - line 493: 485 // TODO: handle multiple meta. - line 536: 528 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 552: 544 // TODO: I don't think this code does a good job if all servers in cluster have same - line 556: 548 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 1021: 1013 // TODO: at the moment we have a single error message and the RS will abort - line 1467: 1459 // TODO: Master load/bootstrap - line 1548: 1540 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1599: 1591 // TODO: use a thread pool - line 1623: 1615 // TODO: Metrics - line 1626: 1618 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1698: 1690 // TODO used by MasterRpcServices - line 1706: 1698 // TODO used by TestSplitTransactionOnCluster.java - line 1715: 1707 // TODO: UTILS/HELPERS? - line 1737: 1729 // TODO: Region State In Transition - line 1935: 1927 // TODO: here we just update the parent region info in meta, to set split and offline to true, - line 2001: 1993 // TODO: quick-start for meta and the other sys-tables? - line 2089: 2081 // TODO: Optimize balancer. pass a RegionPlan? - line 2104: 2096 // TODO: connect with the listener to invalidate the cache - line 2106: 2098 // TODO use events - line 2175: 2167 // TODO: Do we need to split retain and round-robin? - line 2244: 2236 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html (26 lines): - line 116: 108 // TODO: AMv2 - line 430: 422 // TODO: handle multiple meta - line 435: 427 // TODO: check for state? - line 442: 434 // TODO: handle multiple meta. if the region provided is not meta lookup - line 447: 439 // TODO: handle multiple meta. - line 493: 485 // TODO: handle multiple meta. - line 536: 528 // TODO: Fix this thread. If a server is killed and a new one started, this thread thinks that - line 552: 544 // TODO: I don't think this code does a good job if all servers in cluster have same - line 556: 548 // TODO: See HBASE-18494 and HBASE-18495. Though getExcludedServersForSystemTable() - line 1021: 1013 // TODO: at the moment we have a single error message and the RS will abort - line 1467: 1459 // TODO: Master load/bootstrap - line 1548: 1540 // cases where we need to probe more to be sure this correct; TODO informed by experience. - line 1599: 1591 // TODO: use a thread pool - line 1623: 1615 // TODO: Metrics - line 1626: 1618 // TODO: Used by TestRegionPlacement.java and assume monotonically increasing value - line 1698: 1690 // TODO used by MasterRpcServices - line 1706: 1698 // TODO used by TestSplitTransactionOnCluster.java - line 1715: 1707 // TODO: UTILS/HELPERS? - line 1737: 1729 // TODO: Region State In Transition - line 1935: 1927 // TODO: here we just update the parent region info in meta, to set split and offline to true, - line 2001: 1993 // TODO: quick-start for meta and the other sys-tables? - line 2089: 2081 // TODO: Optimize balancer. pass a RegionPlan? - line 2104: 2096 // TODO: connect with the listener to invalidate the cache - line 2106: 2098 // TODO use events - line 2175: 2167 // TODO: Do we need to split retain and round-robin? - line 2244: 2236 // TODO: This should be a cached list kept by the ServerManager rather than calculated on each 1.2/xref-test/org/apache/hadoop/hbase/TestCellUtil.html (21 lines): - line 117: 107 // TODO Auto-generated method stub - line 123: 113 // TODO Auto-generated method stub - line 129: 119 // TODO Auto-generated method stub - line 135: 125 // TODO Auto-generated method stub - line 141: 131 // TODO Auto-generated method stub - line 147: 137 // TODO Auto-generated method stub - line 153: 143 // TODO Auto-generated method stub - line 159: 149 // TODO Auto-generated method stub - line 165: 155 // TODO Auto-generated method stub - line 171: 161 // TODO Auto-generated method stub - line 177: 167 // TODO Auto-generated method stub - line 183: 173 // TODO Auto-generated method stub - line 189: 179 // TODO Auto-generated method stub - line 195: 185 // TODO Auto-generated method stub - line 201: 191 // TODO Auto-generated method stub - line 207: 197 // TODO Auto-generated method stub - line 213: 203 // TODO Auto-generated method stub - line 219: 209 // TODO Auto-generated method stub - line 225: 215 // TODO Auto-generated method stub - line 231: 221 // TODO Auto-generated method stub - line 441: 431 // TODO: test with tags 1.4/xref-test/org/apache/hadoop/hbase/TestCellUtil.html (21 lines): - line 117: 107 // TODO Auto-generated method stub - line 123: 113 // TODO Auto-generated method stub - line 129: 119 // TODO Auto-generated method stub - line 135: 125 // TODO Auto-generated method stub - line 141: 131 // TODO Auto-generated method stub - line 147: 137 // TODO Auto-generated method stub - line 153: 143 // TODO Auto-generated method stub - line 159: 149 // TODO Auto-generated method stub - line 165: 155 // TODO Auto-generated method stub - line 171: 161 // TODO Auto-generated method stub - line 177: 167 // TODO Auto-generated method stub - line 183: 173 // TODO Auto-generated method stub - line 189: 179 // TODO Auto-generated method stub - line 195: 185 // TODO Auto-generated method stub - line 201: 191 // TODO Auto-generated method stub - line 207: 197 // TODO Auto-generated method stub - line 213: 203 // TODO Auto-generated method stub - line 219: 209 // TODO Auto-generated method stub - line 225: 215 // TODO Auto-generated method stub - line 231: 221 // TODO Auto-generated method stub - line 447: 437 // TODO: test with tags 1.1/xref-test/org/apache/hadoop/hbase/TestCellUtil.html (21 lines): - line 117: 107 // TODO Auto-generated method stub - line 123: 113 // TODO Auto-generated method stub - line 129: 119 // TODO Auto-generated method stub - line 135: 125 // TODO Auto-generated method stub - line 141: 131 // TODO Auto-generated method stub - line 147: 137 // TODO Auto-generated method stub - line 153: 143 // TODO Auto-generated method stub - line 159: 149 // TODO Auto-generated method stub - line 165: 155 // TODO Auto-generated method stub - line 171: 161 // TODO Auto-generated method stub - line 177: 167 // TODO Auto-generated method stub - line 183: 173 // TODO Auto-generated method stub - line 189: 179 // TODO Auto-generated method stub - line 195: 185 // TODO Auto-generated method stub - line 201: 191 // TODO Auto-generated method stub - line 207: 197 // TODO Auto-generated method stub - line 213: 203 // TODO Auto-generated method stub - line 219: 209 // TODO Auto-generated method stub - line 225: 215 // TODO Auto-generated method stub - line 231: 221 // TODO Auto-generated method stub - line 441: 431 // TODO: test with tags 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.NamespaceFuture.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TruncateTableFuture.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DeleteTableFuture.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.CreateTableFuture.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.NamespaceFuture.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyColumnFamilyFuture.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.CreateTableFuture.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DeleteTableFuture.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TruncateTableFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ThrowableAbortable.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ThrowableAbortable.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ThrowableAbortable.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.AbortProcedureFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.SplitTableRegionFuture.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.AbortProcedureFuture.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ProcedureFuture.WaitForStateCallable.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyColumnFamilyFuture.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.TableWaitForStateCallable.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ProcedureFuture.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.MergeTableRegionsFuture.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyTablerStoreFileTrackerFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.CreateTableFuture.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TruncateTableFuture.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyColumnFamilyFuture.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyColumnFamilyFuture.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.TableWaitForStateCallable.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ProcedureFuture.WaitForStateCallable.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.SplitTableRegionFuture.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ThrowableAbortable.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ThrowableAbortable.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.RestoreSnapshotFuture.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyColumnFamilyFuture.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.RestoreSnapshotFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ProcedureFuture.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.AbortProcedureFuture.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.NamespaceFuture.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DeleteColumnFamilyFuture.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TruncateTableFuture.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.MergeTableRegionsFuture.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.AbortProcedureFuture.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.CreateTableFuture.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ProcedureFuture.WaitForStateCallable.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ProcedureFuture.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.SplitTableRegionFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TruncateTableFuture.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DeleteColumnFamilyFuture.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.RestoreSnapshotFuture.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyColumnFamilyStoreFileTrackerFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DeleteColumnFamilyFuture.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.TableWaitForStateCallable.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ReplicationFuture.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DeleteColumnFamilyFuture.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DisableTableFuture.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.SplitTableRegionFuture.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ProcedureFuture.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DisableTableFuture.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DisableTableFuture.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.MergeTableRegionsFuture.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.RestoreSnapshotFuture.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ReplicationFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.SplitTableRegionFuture.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.NamespaceFuture.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DeleteTableFuture.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DeleteColumnFamilyFuture.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.AbortProcedureFuture.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.CreateTableFuture.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ProcedureFuture.WaitForStateCallable.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DisableTableFuture.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.MergeTableRegionsFuture.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DisableTableFuture.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyTableFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DisableTableFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.EnableTableFuture.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyTableFuture.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyTableFuture.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.NamespaceFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ReplicationFuture.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TruncateTableFuture.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.MergeTableRegionsFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ProcedureFuture.WaitForStateCallable.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.TableWaitForStateCallable.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DeleteColumnFamilyFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.AbortProcedureFuture.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyTableFuture.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DeleteTableFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ReplicationFuture.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.RestoreSnapshotFuture.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.EnableTableFuture.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.EnableTableFuture.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyColumnFamilyFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.EnableTableFuture.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.SplitTableRegionFuture.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ProcedureFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ProcedureFuture.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.MergeTableRegionsFuture.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.CreateTableFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyTableFuture.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.RestoreSnapshotFuture.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ModifyTableFuture.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ReplicationFuture.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DeleteTableFuture.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html (19 lines): - line 292: 284 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 425: 417 // TODO: There is no timeout on this controller. Set one! - line 1199: 1191 // TODO: There is no timeout on this controller. Set one! - line 1401: 1393 // TODO: There is no timeout on this controller. Set one! - line 2070: 2062 // TODO: There is no timeout on this controller. Set one! - line 2133: 2125 // TODO: how long should we wait? Spin forever? - line 2179: 2171 // TODO: set priority based on NS? - line 2200: 2192 // TODO: set priority based on NS? - line 2337: 2329 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2407: 2399 // TODO: There is no timeout on this controller. Set one! - line 2440: 2432 // TODO: There is no timeout on this controller. Set one! - line 3048: 3040 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3085: 3077 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3086: 3078 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3209: 3201 // TODO: There is no timeout on this controller. Set one! - line 3352: 3344 // TODO: should we ever spin forever? - line 3353: 3345 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3426: 3418 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4120: 4112 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.NamespaceFuture.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.EnableTableFuture.html (19 lines): - line 294: 286 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 458: 450 // TODO: There is no timeout on this controller. Set one! - line 1256: 1248 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2096: 2088 // TODO: There is no timeout on this controller. Set one! - line 2159: 2151 // TODO: how long should we wait? Spin forever? - line 2202: 2194 // TODO: set priority based on NS? - line 2221: 2213 // TODO: set priority based on NS? - line 2360: 2352 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2425: 2417 // TODO: There is no timeout on this controller. Set one! - line 2456: 2448 // TODO: There is no timeout on this controller. Set one! - line 3055: 3047 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3077: 3069 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3078: 3070 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3202: 3194 // TODO: There is no timeout on this controller. Set one! - line 3344: 3336 // TODO: should we ever spin forever? - line 3345: 3337 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3417: 3409 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4100: 4092 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.TableWaitForStateCallable.html (19 lines): - line 263: 255 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 406: 398 // TODO: There is no timeout on this controller. Set one! - line 1224: 1216 // TODO: There is no timeout on this controller. Set one! - line 1381: 1373 // TODO: There is no timeout on this controller. Set one! - line 2094: 2086 // TODO: There is no timeout on this controller. Set one! - line 2157: 2149 // TODO: how long should we wait? Spin forever? - line 2213: 2205 // TODO: set priority based on NS? - line 2240: 2232 // TODO: set priority based on NS? - line 2354: 2346 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2424: 2416 // TODO: There is no timeout on this controller. Set one! - line 2495: 2487 // TODO: There is no timeout on this controller. Set one! - line 3121: 3113 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3158: 3150 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3159: 3151 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3275: 3267 // TODO: There is no timeout on this controller. Set one! - line 3418: 3410 // TODO: should we ever spin forever? - line 3419: 3411 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3492: 3484 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4180: 4172 // TODO: There is no timeout on this controller. Set one! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.EnableTableFuture.html (19 lines): - line 268: 260 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 411: 403 // TODO: There is no timeout on this controller. Set one! - line 1229: 1221 // TODO: There is no timeout on this controller. Set one! - line 1386: 1378 // TODO: There is no timeout on this controller. Set one! - line 2099: 2091 // TODO: There is no timeout on this controller. Set one! - line 2162: 2154 // TODO: how long should we wait? Spin forever? - line 2218: 2210 // TODO: set priority based on NS? - line 2245: 2237 // TODO: set priority based on NS? - line 2359: 2351 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2429: 2421 // TODO: There is no timeout on this controller. Set one! - line 2500: 2492 // TODO: There is no timeout on this controller. Set one! - line 3126: 3118 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3163: 3155 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3164: 3156 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3280: 3272 // TODO: There is no timeout on this controller. Set one! - line 3423: 3415 // TODO: should we ever spin forever? - line 3424: 3416 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3497: 3489 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4246: 4238 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.ProcedureFuture.WaitForStateCallable.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.DeleteTableFuture.html (19 lines): - line 287: 279 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 430: 422 // TODO: There is no timeout on this controller. Set one! - line 1246: 1238 // TODO: There is no timeout on this controller. Set one! - line 1448: 1440 // TODO: There is no timeout on this controller. Set one! - line 2141: 2133 // TODO: There is no timeout on this controller. Set one! - line 2204: 2196 // TODO: how long should we wait? Spin forever? - line 2262: 2254 // TODO: set priority based on NS? - line 2289: 2281 // TODO: set priority based on NS? - line 2403: 2395 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2473: 2465 // TODO: There is no timeout on this controller. Set one! - line 2544: 2536 // TODO: There is no timeout on this controller. Set one! - line 3170: 3162 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3207: 3199 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3208: 3200 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3331: 3323 // TODO: There is no timeout on this controller. Set one! - line 3474: 3466 // TODO: should we ever spin forever? - line 3475: 3467 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3548: 3540 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4297: 4289 // TODO: There is no timeout on this controller. Set one! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.TableWaitForStateCallable.html (19 lines): - line 295: 287 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 428: 420 // TODO: There is no timeout on this controller. Set one! - line 1187: 1179 // TODO: There is no timeout on this controller. Set one! - line 1389: 1381 // TODO: There is no timeout on this controller. Set one! - line 2066: 2058 // TODO: There is no timeout on this controller. Set one! - line 2129: 2121 // TODO: how long should we wait? Spin forever? - line 2175: 2167 // TODO: set priority based on NS? - line 2196: 2188 // TODO: set priority based on NS? - line 2333: 2325 * @throws ZooKeeperConnectionException if unable to connect to zookeeper. // TODO do not expose - line 2403: 2395 // TODO: There is no timeout on this controller. Set one! - line 2436: 2428 // TODO: There is no timeout on this controller. Set one! - line 3044: 3036 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3081: 3073 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller - line 3082: 3074 // TODO: Make this same as RegionCoprocessorRpcChannel and MasterCoprocessorRpcChannel. They - line 3205: 3197 // TODO: There is no timeout on this controller. Set one! - line 3348: 3340 // TODO: should we ever spin forever? - line 3349: 3341 // fix HBASE-21715. TODO: If the function call get() without timeout limit is not allowed, - line 3422: 3414 // TODO: looks like there is no way to unwrap this exception and get the proper - line 4116: 4108 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html (17 lines): - line 298: 290 // TODO: account for each registered handler in HeapSize computation - line 818: 810 // TODO: revisit if coprocessors should load in other cases - line 1360: 1352 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1717: 1709 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2222: 2214 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2294: 2286 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3494: 3486 // TODO: Currently validation is done with current time before acquiring locks and - line 3503: 3495 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3581: 3573 // TODO: can it be done after completing mvcc? - line 3651: 3643 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4193: 4185 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5518: 5510 // TODO: some stores might see new data from flush, while others do not which - line 5745: 5737 // TODO: do we need to add a time component here? - line 6166: 6158 // TODO Need a better story for reverting partial failures due to HDFS. - line 7524: 7516 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 7972: 7964 * @param store Which column family on row (TODO: Go all Gets in one go) - line 7981: 7973 // TODO: I don't get why we are sorting. St.Ack 20150107 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.ReplayBatchOperation.html (17 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 871: 863 // TODO: revisit if coprocessors should load in other cases - line 1444: 1436 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1810: 1802 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2340: 2332 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2412: 2404 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3687: 3679 // TODO: Currently validation is done with current time before acquiring locks and - line 3696: 3688 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3774: 3766 // TODO: can it be done after completing mvcc? - line 3846: 3838 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4441: 4433 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5818: 5810 // TODO: some stores might see new data from flush, while others do not which - line 6044: 6036 // TODO: do we need to add a time component here? - line 6467: 6459 // TODO Need a better story for reverting partial failures due to HDFS. - line 7830: 7822 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8308: 8300 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8317: 8309 // TODO: I don't get why we are sorting. St.Ack 20150107 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RowLockImpl.html (17 lines): - line 305: 297 // TODO: account for each registered handler in HeapSize computation - line 852: 844 // TODO: revisit if coprocessors should load in other cases - line 1409: 1401 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1769: 1761 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2298: 2290 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2370: 2362 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3644: 3636 // TODO: Currently validation is done with current time before acquiring locks and - line 3653: 3645 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3731: 3723 // TODO: can it be done after completing mvcc? - line 3803: 3795 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4351: 4343 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5676: 5668 // TODO: some stores might see new data from flush, while others do not which - line 5903: 5895 // TODO: do we need to add a time component here? - line 6327: 6319 // TODO Need a better story for reverting partial failures due to HDFS. - line 7677: 7669 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8150: 8142 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8159: 8151 // TODO: I don't get why we are sorting. St.Ack 20150107 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.PrepareFlushResult.html (17 lines): - line 303: 295 // TODO: account for each registered handler in HeapSize computation - line 835: 827 // TODO: revisit if coprocessors should load in other cases - line 1383: 1375 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1743: 1735 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2248: 2240 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2320: 2312 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3593: 3585 // TODO: Currently validation is done with current time before acquiring locks and - line 3602: 3594 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3680: 3672 // TODO: can it be done after completing mvcc? - line 3752: 3744 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4300: 4292 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5625: 5617 // TODO: some stores might see new data from flush, while others do not which - line 5852: 5844 // TODO: do we need to add a time component here? - line 6276: 6268 // TODO Need a better story for reverting partial failures due to HDFS. - line 7644: 7636 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8109: 8101 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8118: 8110 // TODO: I don't get why we are sorting. St.Ack 20150107 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.ObservedExceptionsInBatch.html (17 lines): - line 298: 290 // TODO: account for each registered handler in HeapSize computation - line 818: 810 // TODO: revisit if coprocessors should load in other cases - line 1360: 1352 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1717: 1709 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2222: 2214 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2294: 2286 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3494: 3486 // TODO: Currently validation is done with current time before acquiring locks and - line 3503: 3495 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3581: 3573 // TODO: can it be done after completing mvcc? - line 3651: 3643 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4193: 4185 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5518: 5510 // TODO: some stores might see new data from flush, while others do not which - line 5745: 5737 // TODO: do we need to add a time component here? - line 6166: 6158 // TODO Need a better story for reverting partial failures due to HDFS. - line 7524: 7516 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 7972: 7964 * @param store Which column family on row (TODO: Go all Gets in one go) - line 7981: 7973 // TODO: I don't get why we are sorting. St.Ack 20150107 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.html (17 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 871: 863 // TODO: revisit if coprocessors should load in other cases - line 1444: 1436 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1810: 1802 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2340: 2332 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2412: 2404 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3687: 3679 // TODO: Currently validation is done with current time before acquiring locks and - line 3696: 3688 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3774: 3766 // TODO: can it be done after completing mvcc? - line 3846: 3838 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4441: 4433 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5818: 5810 // TODO: some stores might see new data from flush, while others do not which - line 6044: 6036 // TODO: do we need to add a time component here? - line 6467: 6459 // TODO Need a better story for reverting partial failures due to HDFS. - line 7830: 7822 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8308: 8300 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8317: 8309 // TODO: I don't get why we are sorting. St.Ack 20150107 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RowLockImpl.html (17 lines): - line 298: 290 // TODO: account for each registered handler in HeapSize computation - line 818: 810 // TODO: revisit if coprocessors should load in other cases - line 1360: 1352 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1717: 1709 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2222: 2214 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2294: 2286 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3494: 3486 // TODO: Currently validation is done with current time before acquiring locks and - line 3503: 3495 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3581: 3573 // TODO: can it be done after completing mvcc? - line 3651: 3643 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4193: 4185 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5518: 5510 // TODO: some stores might see new data from flush, while others do not which - line 5745: 5737 // TODO: do we need to add a time component here? - line 6166: 6158 // TODO Need a better story for reverting partial failures due to HDFS. - line 7524: 7516 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 7972: 7964 * @param store Which column family on row (TODO: Go all Gets in one go) - line 7981: 7973 // TODO: I don't get why we are sorting. St.Ack 20150107 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.html (17 lines): - line 298: 290 // TODO: account for each registered handler in HeapSize computation - line 818: 810 // TODO: revisit if coprocessors should load in other cases - line 1360: 1352 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1717: 1709 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2222: 2214 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2294: 2286 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3494: 3486 // TODO: Currently validation is done with current time before acquiring locks and - line 3503: 3495 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3581: 3573 // TODO: can it be done after completing mvcc? - line 3651: 3643 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4193: 4185 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5518: 5510 // TODO: some stores might see new data from flush, while others do not which - line 5745: 5737 // TODO: do we need to add a time component here? - line 6166: 6158 // TODO Need a better story for reverting partial failures due to HDFS. - line 7524: 7516 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 7972: 7964 * @param store Which column family on row (TODO: Go all Gets in one go) - line 7981: 7973 // TODO: I don't get why we are sorting. St.Ack 20150107 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html (17 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 871: 863 // TODO: revisit if coprocessors should load in other cases - line 1444: 1436 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1810: 1802 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2340: 2332 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2412: 2404 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3687: 3679 // TODO: Currently validation is done with current time before acquiring locks and - line 3696: 3688 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3774: 3766 // TODO: can it be done after completing mvcc? - line 3846: 3838 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4441: 4433 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5818: 5810 // TODO: some stores might see new data from flush, while others do not which - line 6044: 6036 // TODO: do we need to add a time component here? - line 6467: 6459 // TODO Need a better story for reverting partial failures due to HDFS. - line 7830: 7822 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8308: 8300 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8317: 8309 // TODO: I don't get why we are sorting. St.Ack 20150107 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.WriteState.html (17 lines): - line 305: 297 // TODO: account for each registered handler in HeapSize computation - line 852: 844 // TODO: revisit if coprocessors should load in other cases - line 1409: 1401 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1769: 1761 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2298: 2290 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2370: 2362 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3644: 3636 // TODO: Currently validation is done with current time before acquiring locks and - line 3653: 3645 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3731: 3723 // TODO: can it be done after completing mvcc? - line 3803: 3795 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4351: 4343 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5676: 5668 // TODO: some stores might see new data from flush, while others do not which - line 5903: 5895 // TODO: do we need to add a time component here? - line 6327: 6319 // TODO Need a better story for reverting partial failures due to HDFS. - line 7677: 7669 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8150: 8142 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8159: 8151 // TODO: I don't get why we are sorting. St.Ack 20150107 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.ObservedExceptionsInBatch.html (17 lines): - line 305: 297 // TODO: account for each registered handler in HeapSize computation - line 852: 844 // TODO: revisit if coprocessors should load in other cases - line 1409: 1401 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1769: 1761 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2298: 2290 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2370: 2362 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3644: 3636 // TODO: Currently validation is done with current time before acquiring locks and - line 3653: 3645 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3731: 3723 // TODO: can it be done after completing mvcc? - line 3803: 3795 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4351: 4343 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5676: 5668 // TODO: some stores might see new data from flush, while others do not which - line 5903: 5895 // TODO: do we need to add a time component here? - line 6327: 6319 // TODO Need a better story for reverting partial failures due to HDFS. - line 7677: 7669 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8150: 8142 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8159: 8151 // TODO: I don't get why we are sorting. St.Ack 20150107 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.html (17 lines): - line 303: 295 // TODO: account for each registered handler in HeapSize computation - line 835: 827 // TODO: revisit if coprocessors should load in other cases - line 1383: 1375 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1743: 1735 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2248: 2240 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2320: 2312 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3593: 3585 // TODO: Currently validation is done with current time before acquiring locks and - line 3602: 3594 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3680: 3672 // TODO: can it be done after completing mvcc? - line 3752: 3744 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4300: 4292 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5625: 5617 // TODO: some stores might see new data from flush, while others do not which - line 5852: 5844 // TODO: do we need to add a time component here? - line 6276: 6268 // TODO Need a better story for reverting partial failures due to HDFS. - line 7644: 7636 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8109: 8101 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8118: 8110 // TODO: I don't get why we are sorting. St.Ack 20150107 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html (17 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 871: 863 // TODO: revisit if coprocessors should load in other cases - line 1444: 1436 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1810: 1802 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2340: 2332 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2412: 2404 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3687: 3679 // TODO: Currently validation is done with current time before acquiring locks and - line 3696: 3688 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3774: 3766 // TODO: can it be done after completing mvcc? - line 3846: 3838 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4441: 4433 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5818: 5810 // TODO: some stores might see new data from flush, while others do not which - line 6044: 6036 // TODO: do we need to add a time component here? - line 6467: 6459 // TODO Need a better story for reverting partial failures due to HDFS. - line 7830: 7822 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8308: 8300 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8317: 8309 // TODO: I don't get why we are sorting. St.Ack 20150107 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.ReplayBatchOperation.html (17 lines): - line 298: 290 // TODO: account for each registered handler in HeapSize computation - line 818: 810 // TODO: revisit if coprocessors should load in other cases - line 1360: 1352 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1717: 1709 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2222: 2214 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2294: 2286 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3494: 3486 // TODO: Currently validation is done with current time before acquiring locks and - line 3503: 3495 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3581: 3573 // TODO: can it be done after completing mvcc? - line 3651: 3643 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4193: 4185 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5518: 5510 // TODO: some stores might see new data from flush, while others do not which - line 5745: 5737 // TODO: do we need to add a time component here? - line 6166: 6158 // TODO Need a better story for reverting partial failures due to HDFS. - line 7524: 7516 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 7972: 7964 * @param store Which column family on row (TODO: Go all Gets in one go) - line 7981: 7973 // TODO: I don't get why we are sorting. St.Ack 20150107 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RowLockImpl.html (17 lines): - line 303: 295 // TODO: account for each registered handler in HeapSize computation - line 835: 827 // TODO: revisit if coprocessors should load in other cases - line 1383: 1375 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1743: 1735 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2248: 2240 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2320: 2312 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3593: 3585 // TODO: Currently validation is done with current time before acquiring locks and - line 3602: 3594 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3680: 3672 // TODO: can it be done after completing mvcc? - line 3752: 3744 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4300: 4292 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5625: 5617 // TODO: some stores might see new data from flush, while others do not which - line 5852: 5844 // TODO: do we need to add a time component here? - line 6276: 6268 // TODO Need a better story for reverting partial failures due to HDFS. - line 7644: 7636 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8109: 8101 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8118: 8110 // TODO: I don't get why we are sorting. St.Ack 20150107 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.PrepareFlushResult.html (17 lines): - line 298: 290 // TODO: account for each registered handler in HeapSize computation - line 818: 810 // TODO: revisit if coprocessors should load in other cases - line 1360: 1352 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1717: 1709 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2222: 2214 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2294: 2286 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3494: 3486 // TODO: Currently validation is done with current time before acquiring locks and - line 3503: 3495 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3581: 3573 // TODO: can it be done after completing mvcc? - line 3651: 3643 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4193: 4185 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5518: 5510 // TODO: some stores might see new data from flush, while others do not which - line 5745: 5737 // TODO: do we need to add a time component here? - line 6166: 6158 // TODO Need a better story for reverting partial failures due to HDFS. - line 7524: 7516 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 7972: 7964 * @param store Which column family on row (TODO: Go all Gets in one go) - line 7981: 7973 // TODO: I don't get why we are sorting. St.Ack 20150107 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html (17 lines): - line 303: 295 // TODO: account for each registered handler in HeapSize computation - line 835: 827 // TODO: revisit if coprocessors should load in other cases - line 1383: 1375 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1743: 1735 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2248: 2240 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2320: 2312 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3593: 3585 // TODO: Currently validation is done with current time before acquiring locks and - line 3602: 3594 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3680: 3672 // TODO: can it be done after completing mvcc? - line 3752: 3744 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4300: 4292 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5625: 5617 // TODO: some stores might see new data from flush, while others do not which - line 5852: 5844 // TODO: do we need to add a time component here? - line 6276: 6268 // TODO Need a better story for reverting partial failures due to HDFS. - line 7644: 7636 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8109: 8101 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8118: 8110 // TODO: I don't get why we are sorting. St.Ack 20150107 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.Visitor.html (17 lines): - line 298: 290 // TODO: account for each registered handler in HeapSize computation - line 818: 810 // TODO: revisit if coprocessors should load in other cases - line 1360: 1352 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1717: 1709 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2222: 2214 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2294: 2286 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3494: 3486 // TODO: Currently validation is done with current time before acquiring locks and - line 3503: 3495 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3581: 3573 // TODO: can it be done after completing mvcc? - line 3651: 3643 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4193: 4185 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5518: 5510 // TODO: some stores might see new data from flush, while others do not which - line 5745: 5737 // TODO: do we need to add a time component here? - line 6166: 6158 // TODO Need a better story for reverting partial failures due to HDFS. - line 7524: 7516 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 7972: 7964 * @param store Which column family on row (TODO: Go all Gets in one go) - line 7981: 7973 // TODO: I don't get why we are sorting. St.Ack 20150107 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.PrepareFlushResult.html (17 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 871: 863 // TODO: revisit if coprocessors should load in other cases - line 1444: 1436 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1810: 1802 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2340: 2332 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2412: 2404 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3687: 3679 // TODO: Currently validation is done with current time before acquiring locks and - line 3696: 3688 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3774: 3766 // TODO: can it be done after completing mvcc? - line 3846: 3838 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4441: 4433 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5818: 5810 // TODO: some stores might see new data from flush, while others do not which - line 6044: 6036 // TODO: do we need to add a time component here? - line 6467: 6459 // TODO Need a better story for reverting partial failures due to HDFS. - line 7830: 7822 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8308: 8300 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8317: 8309 // TODO: I don't get why we are sorting. St.Ack 20150107 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.Visitor.html (17 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 871: 863 // TODO: revisit if coprocessors should load in other cases - line 1444: 1436 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1810: 1802 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2340: 2332 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2412: 2404 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3687: 3679 // TODO: Currently validation is done with current time before acquiring locks and - line 3696: 3688 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3774: 3766 // TODO: can it be done after completing mvcc? - line 3846: 3838 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4441: 4433 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5818: 5810 // TODO: some stores might see new data from flush, while others do not which - line 6044: 6036 // TODO: do we need to add a time component here? - line 6467: 6459 // TODO Need a better story for reverting partial failures due to HDFS. - line 7830: 7822 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8308: 8300 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8317: 8309 // TODO: I don't get why we are sorting. St.Ack 20150107 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html (17 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 871: 863 // TODO: revisit if coprocessors should load in other cases - line 1444: 1436 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1810: 1802 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2340: 2332 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2412: 2404 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3687: 3679 // TODO: Currently validation is done with current time before acquiring locks and - line 3696: 3688 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3774: 3766 // TODO: can it be done after completing mvcc? - line 3846: 3838 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4441: 4433 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5818: 5810 // TODO: some stores might see new data from flush, while others do not which - line 6044: 6036 // TODO: do we need to add a time component here? - line 6467: 6459 // TODO Need a better story for reverting partial failures due to HDFS. - line 7830: 7822 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8308: 8300 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8317: 8309 // TODO: I don't get why we are sorting. St.Ack 20150107 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResultImpl.html (17 lines): - line 303: 295 // TODO: account for each registered handler in HeapSize computation - line 835: 827 // TODO: revisit if coprocessors should load in other cases - line 1383: 1375 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1743: 1735 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2248: 2240 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2320: 2312 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3593: 3585 // TODO: Currently validation is done with current time before acquiring locks and - line 3602: 3594 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3680: 3672 // TODO: can it be done after completing mvcc? - line 3752: 3744 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4300: 4292 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5625: 5617 // TODO: some stores might see new data from flush, while others do not which - line 5852: 5844 // TODO: do we need to add a time component here? - line 6276: 6268 // TODO Need a better story for reverting partial failures due to HDFS. - line 7644: 7636 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8109: 8101 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8118: 8110 // TODO: I don't get why we are sorting. St.Ack 20150107 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResultImpl.html (17 lines): - line 305: 297 // TODO: account for each registered handler in HeapSize computation - line 852: 844 // TODO: revisit if coprocessors should load in other cases - line 1409: 1401 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1769: 1761 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2298: 2290 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2370: 2362 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3644: 3636 // TODO: Currently validation is done with current time before acquiring locks and - line 3653: 3645 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3731: 3723 // TODO: can it be done after completing mvcc? - line 3803: 3795 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4351: 4343 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5676: 5668 // TODO: some stores might see new data from flush, while others do not which - line 5903: 5895 // TODO: do we need to add a time component here? - line 6327: 6319 // TODO Need a better story for reverting partial failures due to HDFS. - line 7677: 7669 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8150: 8142 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8159: 8151 // TODO: I don't get why we are sorting. St.Ack 20150107 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.PrepareFlushResult.html (17 lines): - line 305: 297 // TODO: account for each registered handler in HeapSize computation - line 852: 844 // TODO: revisit if coprocessors should load in other cases - line 1409: 1401 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1769: 1761 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2298: 2290 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2370: 2362 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3644: 3636 // TODO: Currently validation is done with current time before acquiring locks and - line 3653: 3645 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3731: 3723 // TODO: can it be done after completing mvcc? - line 3803: 3795 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4351: 4343 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5676: 5668 // TODO: some stores might see new data from flush, while others do not which - line 5903: 5895 // TODO: do we need to add a time component here? - line 6327: 6319 // TODO Need a better story for reverting partial failures due to HDFS. - line 7677: 7669 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8150: 8142 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8159: 8151 // TODO: I don't get why we are sorting. St.Ack 20150107 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.ReplayBatchOperation.html (17 lines): - line 303: 295 // TODO: account for each registered handler in HeapSize computation - line 835: 827 // TODO: revisit if coprocessors should load in other cases - line 1383: 1375 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1743: 1735 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2248: 2240 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2320: 2312 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3593: 3585 // TODO: Currently validation is done with current time before acquiring locks and - line 3602: 3594 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3680: 3672 // TODO: can it be done after completing mvcc? - line 3752: 3744 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4300: 4292 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5625: 5617 // TODO: some stores might see new data from flush, while others do not which - line 5852: 5844 // TODO: do we need to add a time component here? - line 6276: 6268 // TODO Need a better story for reverting partial failures due to HDFS. - line 7644: 7636 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8109: 8101 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8118: 8110 // TODO: I don't get why we are sorting. St.Ack 20150107 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.WriteState.html (17 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 871: 863 // TODO: revisit if coprocessors should load in other cases - line 1444: 1436 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1810: 1802 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2340: 2332 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2412: 2404 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3687: 3679 // TODO: Currently validation is done with current time before acquiring locks and - line 3696: 3688 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3774: 3766 // TODO: can it be done after completing mvcc? - line 3846: 3838 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4441: 4433 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5818: 5810 // TODO: some stores might see new data from flush, while others do not which - line 6044: 6036 // TODO: do we need to add a time component here? - line 6467: 6459 // TODO Need a better story for reverting partial failures due to HDFS. - line 7830: 7822 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8308: 8300 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8317: 8309 // TODO: I don't get why we are sorting. St.Ack 20150107 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.html (17 lines): - line 305: 297 // TODO: account for each registered handler in HeapSize computation - line 852: 844 // TODO: revisit if coprocessors should load in other cases - line 1409: 1401 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1769: 1761 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2298: 2290 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2370: 2362 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3644: 3636 // TODO: Currently validation is done with current time before acquiring locks and - line 3653: 3645 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3731: 3723 // TODO: can it be done after completing mvcc? - line 3803: 3795 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4351: 4343 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5676: 5668 // TODO: some stores might see new data from flush, while others do not which - line 5903: 5895 // TODO: do we need to add a time component here? - line 6327: 6319 // TODO Need a better story for reverting partial failures due to HDFS. - line 7677: 7669 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8150: 8142 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8159: 8151 // TODO: I don't get why we are sorting. St.Ack 20150107 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html (17 lines): - line 305: 297 // TODO: account for each registered handler in HeapSize computation - line 852: 844 // TODO: revisit if coprocessors should load in other cases - line 1409: 1401 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1769: 1761 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2298: 2290 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2370: 2362 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3644: 3636 // TODO: Currently validation is done with current time before acquiring locks and - line 3653: 3645 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3731: 3723 // TODO: can it be done after completing mvcc? - line 3803: 3795 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4351: 4343 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5676: 5668 // TODO: some stores might see new data from flush, while others do not which - line 5903: 5895 // TODO: do we need to add a time component here? - line 6327: 6319 // TODO Need a better story for reverting partial failures due to HDFS. - line 7677: 7669 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8150: 8142 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8159: 8151 // TODO: I don't get why we are sorting. St.Ack 20150107 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html (17 lines): - line 303: 295 // TODO: account for each registered handler in HeapSize computation - line 835: 827 // TODO: revisit if coprocessors should load in other cases - line 1383: 1375 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1743: 1735 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2248: 2240 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2320: 2312 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3593: 3585 // TODO: Currently validation is done with current time before acquiring locks and - line 3602: 3594 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3680: 3672 // TODO: can it be done after completing mvcc? - line 3752: 3744 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4300: 4292 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5625: 5617 // TODO: some stores might see new data from flush, while others do not which - line 5852: 5844 // TODO: do we need to add a time component here? - line 6276: 6268 // TODO Need a better story for reverting partial failures due to HDFS. - line 7644: 7636 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8109: 8101 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8118: 8110 // TODO: I don't get why we are sorting. St.Ack 20150107 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html (17 lines): - line 298: 290 // TODO: account for each registered handler in HeapSize computation - line 818: 810 // TODO: revisit if coprocessors should load in other cases - line 1360: 1352 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1717: 1709 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2222: 2214 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2294: 2286 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3494: 3486 // TODO: Currently validation is done with current time before acquiring locks and - line 3503: 3495 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3581: 3573 // TODO: can it be done after completing mvcc? - line 3651: 3643 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4193: 4185 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5518: 5510 // TODO: some stores might see new data from flush, while others do not which - line 5745: 5737 // TODO: do we need to add a time component here? - line 6166: 6158 // TODO Need a better story for reverting partial failures due to HDFS. - line 7524: 7516 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 7972: 7964 * @param store Which column family on row (TODO: Go all Gets in one go) - line 7981: 7973 // TODO: I don't get why we are sorting. St.Ack 20150107 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html (17 lines): - line 305: 297 // TODO: account for each registered handler in HeapSize computation - line 852: 844 // TODO: revisit if coprocessors should load in other cases - line 1409: 1401 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1769: 1761 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2298: 2290 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2370: 2362 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3644: 3636 // TODO: Currently validation is done with current time before acquiring locks and - line 3653: 3645 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3731: 3723 // TODO: can it be done after completing mvcc? - line 3803: 3795 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4351: 4343 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5676: 5668 // TODO: some stores might see new data from flush, while others do not which - line 5903: 5895 // TODO: do we need to add a time component here? - line 6327: 6319 // TODO Need a better story for reverting partial failures due to HDFS. - line 7677: 7669 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8150: 8142 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8159: 8151 // TODO: I don't get why we are sorting. St.Ack 20150107 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.ObservedExceptionsInBatch.html (17 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 871: 863 // TODO: revisit if coprocessors should load in other cases - line 1444: 1436 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1810: 1802 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2340: 2332 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2412: 2404 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3687: 3679 // TODO: Currently validation is done with current time before acquiring locks and - line 3696: 3688 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3774: 3766 // TODO: can it be done after completing mvcc? - line 3846: 3838 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4441: 4433 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5818: 5810 // TODO: some stores might see new data from flush, while others do not which - line 6044: 6036 // TODO: do we need to add a time component here? - line 6467: 6459 // TODO Need a better story for reverting partial failures due to HDFS. - line 7830: 7822 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8308: 8300 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8317: 8309 // TODO: I don't get why we are sorting. St.Ack 20150107 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html (17 lines): - line 298: 290 // TODO: account for each registered handler in HeapSize computation - line 818: 810 // TODO: revisit if coprocessors should load in other cases - line 1360: 1352 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1717: 1709 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2222: 2214 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2294: 2286 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3494: 3486 // TODO: Currently validation is done with current time before acquiring locks and - line 3503: 3495 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3581: 3573 // TODO: can it be done after completing mvcc? - line 3651: 3643 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4193: 4185 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5518: 5510 // TODO: some stores might see new data from flush, while others do not which - line 5745: 5737 // TODO: do we need to add a time component here? - line 6166: 6158 // TODO Need a better story for reverting partial failures due to HDFS. - line 7524: 7516 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 7972: 7964 * @param store Which column family on row (TODO: Go all Gets in one go) - line 7981: 7973 // TODO: I don't get why we are sorting. St.Ack 20150107 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResultImpl.html (17 lines): - line 298: 290 // TODO: account for each registered handler in HeapSize computation - line 818: 810 // TODO: revisit if coprocessors should load in other cases - line 1360: 1352 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1717: 1709 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2222: 2214 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2294: 2286 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3494: 3486 // TODO: Currently validation is done with current time before acquiring locks and - line 3503: 3495 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3581: 3573 // TODO: can it be done after completing mvcc? - line 3651: 3643 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4193: 4185 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5518: 5510 // TODO: some stores might see new data from flush, while others do not which - line 5745: 5737 // TODO: do we need to add a time component here? - line 6166: 6158 // TODO Need a better story for reverting partial failures due to HDFS. - line 7524: 7516 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 7972: 7964 * @param store Which column family on row (TODO: Go all Gets in one go) - line 7981: 7973 // TODO: I don't get why we are sorting. St.Ack 20150107 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html (17 lines): - line 303: 295 // TODO: account for each registered handler in HeapSize computation - line 835: 827 // TODO: revisit if coprocessors should load in other cases - line 1383: 1375 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1743: 1735 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2248: 2240 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2320: 2312 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3593: 3585 // TODO: Currently validation is done with current time before acquiring locks and - line 3602: 3594 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3680: 3672 // TODO: can it be done after completing mvcc? - line 3752: 3744 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4300: 4292 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5625: 5617 // TODO: some stores might see new data from flush, while others do not which - line 5852: 5844 // TODO: do we need to add a time component here? - line 6276: 6268 // TODO Need a better story for reverting partial failures due to HDFS. - line 7644: 7636 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8109: 8101 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8118: 8110 // TODO: I don't get why we are sorting. St.Ack 20150107 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html (17 lines): - line 303: 295 // TODO: account for each registered handler in HeapSize computation - line 835: 827 // TODO: revisit if coprocessors should load in other cases - line 1383: 1375 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1743: 1735 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2248: 2240 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2320: 2312 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3593: 3585 // TODO: Currently validation is done with current time before acquiring locks and - line 3602: 3594 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3680: 3672 // TODO: can it be done after completing mvcc? - line 3752: 3744 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4300: 4292 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5625: 5617 // TODO: some stores might see new data from flush, while others do not which - line 5852: 5844 // TODO: do we need to add a time component here? - line 6276: 6268 // TODO Need a better story for reverting partial failures due to HDFS. - line 7644: 7636 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8109: 8101 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8118: 8110 // TODO: I don't get why we are sorting. St.Ack 20150107 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html (17 lines): - line 303: 295 // TODO: account for each registered handler in HeapSize computation - line 835: 827 // TODO: revisit if coprocessors should load in other cases - line 1383: 1375 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1743: 1735 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2248: 2240 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2320: 2312 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3593: 3585 // TODO: Currently validation is done with current time before acquiring locks and - line 3602: 3594 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3680: 3672 // TODO: can it be done after completing mvcc? - line 3752: 3744 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4300: 4292 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5625: 5617 // TODO: some stores might see new data from flush, while others do not which - line 5852: 5844 // TODO: do we need to add a time component here? - line 6276: 6268 // TODO Need a better story for reverting partial failures due to HDFS. - line 7644: 7636 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8109: 8101 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8118: 8110 // TODO: I don't get why we are sorting. St.Ack 20150107 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.Visitor.html (17 lines): - line 303: 295 // TODO: account for each registered handler in HeapSize computation - line 835: 827 // TODO: revisit if coprocessors should load in other cases - line 1383: 1375 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1743: 1735 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2248: 2240 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2320: 2312 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3593: 3585 // TODO: Currently validation is done with current time before acquiring locks and - line 3602: 3594 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3680: 3672 // TODO: can it be done after completing mvcc? - line 3752: 3744 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4300: 4292 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5625: 5617 // TODO: some stores might see new data from flush, while others do not which - line 5852: 5844 // TODO: do we need to add a time component here? - line 6276: 6268 // TODO Need a better story for reverting partial failures due to HDFS. - line 7644: 7636 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8109: 8101 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8118: 8110 // TODO: I don't get why we are sorting. St.Ack 20150107 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html (17 lines): - line 305: 297 // TODO: account for each registered handler in HeapSize computation - line 852: 844 // TODO: revisit if coprocessors should load in other cases - line 1409: 1401 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1769: 1761 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2298: 2290 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2370: 2362 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3644: 3636 // TODO: Currently validation is done with current time before acquiring locks and - line 3653: 3645 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3731: 3723 // TODO: can it be done after completing mvcc? - line 3803: 3795 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4351: 4343 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5676: 5668 // TODO: some stores might see new data from flush, while others do not which - line 5903: 5895 // TODO: do we need to add a time component here? - line 6327: 6319 // TODO Need a better story for reverting partial failures due to HDFS. - line 7677: 7669 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8150: 8142 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8159: 8151 // TODO: I don't get why we are sorting. St.Ack 20150107 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html (17 lines): - line 298: 290 // TODO: account for each registered handler in HeapSize computation - line 818: 810 // TODO: revisit if coprocessors should load in other cases - line 1360: 1352 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1717: 1709 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2222: 2214 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2294: 2286 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3494: 3486 // TODO: Currently validation is done with current time before acquiring locks and - line 3503: 3495 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3581: 3573 // TODO: can it be done after completing mvcc? - line 3651: 3643 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4193: 4185 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5518: 5510 // TODO: some stores might see new data from flush, while others do not which - line 5745: 5737 // TODO: do we need to add a time component here? - line 6166: 6158 // TODO Need a better story for reverting partial failures due to HDFS. - line 7524: 7516 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 7972: 7964 * @param store Which column family on row (TODO: Go all Gets in one go) - line 7981: 7973 // TODO: I don't get why we are sorting. St.Ack 20150107 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.ObservedExceptionsInBatch.html (17 lines): - line 303: 295 // TODO: account for each registered handler in HeapSize computation - line 835: 827 // TODO: revisit if coprocessors should load in other cases - line 1383: 1375 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1743: 1735 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2248: 2240 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2320: 2312 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3593: 3585 // TODO: Currently validation is done with current time before acquiring locks and - line 3602: 3594 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3680: 3672 // TODO: can it be done after completing mvcc? - line 3752: 3744 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4300: 4292 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5625: 5617 // TODO: some stores might see new data from flush, while others do not which - line 5852: 5844 // TODO: do we need to add a time component here? - line 6276: 6268 // TODO Need a better story for reverting partial failures due to HDFS. - line 7644: 7636 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8109: 8101 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8118: 8110 // TODO: I don't get why we are sorting. St.Ack 20150107 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html (17 lines): - line 303: 295 // TODO: account for each registered handler in HeapSize computation - line 835: 827 // TODO: revisit if coprocessors should load in other cases - line 1383: 1375 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1743: 1735 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2248: 2240 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2320: 2312 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3593: 3585 // TODO: Currently validation is done with current time before acquiring locks and - line 3602: 3594 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3680: 3672 // TODO: can it be done after completing mvcc? - line 3752: 3744 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4300: 4292 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5625: 5617 // TODO: some stores might see new data from flush, while others do not which - line 5852: 5844 // TODO: do we need to add a time component here? - line 6276: 6268 // TODO Need a better story for reverting partial failures due to HDFS. - line 7644: 7636 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8109: 8101 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8118: 8110 // TODO: I don't get why we are sorting. St.Ack 20150107 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RowLockContext.html (17 lines): - line 305: 297 // TODO: account for each registered handler in HeapSize computation - line 852: 844 // TODO: revisit if coprocessors should load in other cases - line 1409: 1401 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1769: 1761 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2298: 2290 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2370: 2362 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3644: 3636 // TODO: Currently validation is done with current time before acquiring locks and - line 3653: 3645 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3731: 3723 // TODO: can it be done after completing mvcc? - line 3803: 3795 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4351: 4343 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5676: 5668 // TODO: some stores might see new data from flush, while others do not which - line 5903: 5895 // TODO: do we need to add a time component here? - line 6327: 6319 // TODO Need a better story for reverting partial failures due to HDFS. - line 7677: 7669 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8150: 8142 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8159: 8151 // TODO: I don't get why we are sorting. St.Ack 20150107 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html (17 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 871: 863 // TODO: revisit if coprocessors should load in other cases - line 1444: 1436 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1810: 1802 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2340: 2332 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2412: 2404 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3687: 3679 // TODO: Currently validation is done with current time before acquiring locks and - line 3696: 3688 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3774: 3766 // TODO: can it be done after completing mvcc? - line 3846: 3838 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4441: 4433 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5818: 5810 // TODO: some stores might see new data from flush, while others do not which - line 6044: 6036 // TODO: do we need to add a time component here? - line 6467: 6459 // TODO Need a better story for reverting partial failures due to HDFS. - line 7830: 7822 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8308: 8300 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8317: 8309 // TODO: I don't get why we are sorting. St.Ack 20150107 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html (17 lines): - line 298: 290 // TODO: account for each registered handler in HeapSize computation - line 818: 810 // TODO: revisit if coprocessors should load in other cases - line 1360: 1352 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1717: 1709 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2222: 2214 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2294: 2286 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3494: 3486 // TODO: Currently validation is done with current time before acquiring locks and - line 3503: 3495 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3581: 3573 // TODO: can it be done after completing mvcc? - line 3651: 3643 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4193: 4185 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5518: 5510 // TODO: some stores might see new data from flush, while others do not which - line 5745: 5737 // TODO: do we need to add a time component here? - line 6166: 6158 // TODO Need a better story for reverting partial failures due to HDFS. - line 7524: 7516 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 7972: 7964 * @param store Which column family on row (TODO: Go all Gets in one go) - line 7981: 7973 // TODO: I don't get why we are sorting. St.Ack 20150107 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RowLockContext.html (17 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 871: 863 // TODO: revisit if coprocessors should load in other cases - line 1444: 1436 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1810: 1802 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2340: 2332 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2412: 2404 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3687: 3679 // TODO: Currently validation is done with current time before acquiring locks and - line 3696: 3688 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3774: 3766 // TODO: can it be done after completing mvcc? - line 3846: 3838 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4441: 4433 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5818: 5810 // TODO: some stores might see new data from flush, while others do not which - line 6044: 6036 // TODO: do we need to add a time component here? - line 6467: 6459 // TODO Need a better story for reverting partial failures due to HDFS. - line 7830: 7822 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8308: 8300 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8317: 8309 // TODO: I don't get why we are sorting. St.Ack 20150107 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html (17 lines): - line 298: 290 // TODO: account for each registered handler in HeapSize computation - line 818: 810 // TODO: revisit if coprocessors should load in other cases - line 1360: 1352 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1717: 1709 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2222: 2214 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2294: 2286 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3494: 3486 // TODO: Currently validation is done with current time before acquiring locks and - line 3503: 3495 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3581: 3573 // TODO: can it be done after completing mvcc? - line 3651: 3643 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4193: 4185 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5518: 5510 // TODO: some stores might see new data from flush, while others do not which - line 5745: 5737 // TODO: do we need to add a time component here? - line 6166: 6158 // TODO Need a better story for reverting partial failures due to HDFS. - line 7524: 7516 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 7972: 7964 * @param store Which column family on row (TODO: Go all Gets in one go) - line 7981: 7973 // TODO: I don't get why we are sorting. St.Ack 20150107 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResultImpl.html (17 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 871: 863 // TODO: revisit if coprocessors should load in other cases - line 1444: 1436 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1810: 1802 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2340: 2332 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2412: 2404 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3687: 3679 // TODO: Currently validation is done with current time before acquiring locks and - line 3696: 3688 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3774: 3766 // TODO: can it be done after completing mvcc? - line 3846: 3838 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4441: 4433 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5818: 5810 // TODO: some stores might see new data from flush, while others do not which - line 6044: 6036 // TODO: do we need to add a time component here? - line 6467: 6459 // TODO Need a better story for reverting partial failures due to HDFS. - line 7830: 7822 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8308: 8300 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8317: 8309 // TODO: I don't get why we are sorting. St.Ack 20150107 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RowLockContext.html (17 lines): - line 303: 295 // TODO: account for each registered handler in HeapSize computation - line 835: 827 // TODO: revisit if coprocessors should load in other cases - line 1383: 1375 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1743: 1735 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2248: 2240 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2320: 2312 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3593: 3585 // TODO: Currently validation is done with current time before acquiring locks and - line 3602: 3594 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3680: 3672 // TODO: can it be done after completing mvcc? - line 3752: 3744 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4300: 4292 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5625: 5617 // TODO: some stores might see new data from flush, while others do not which - line 5852: 5844 // TODO: do we need to add a time component here? - line 6276: 6268 // TODO Need a better story for reverting partial failures due to HDFS. - line 7644: 7636 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8109: 8101 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8118: 8110 // TODO: I don't get why we are sorting. St.Ack 20150107 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.WriteState.html (17 lines): - line 303: 295 // TODO: account for each registered handler in HeapSize computation - line 835: 827 // TODO: revisit if coprocessors should load in other cases - line 1383: 1375 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1743: 1735 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2248: 2240 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2320: 2312 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3593: 3585 // TODO: Currently validation is done with current time before acquiring locks and - line 3602: 3594 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3680: 3672 // TODO: can it be done after completing mvcc? - line 3752: 3744 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4300: 4292 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5625: 5617 // TODO: some stores might see new data from flush, while others do not which - line 5852: 5844 // TODO: do we need to add a time component here? - line 6276: 6268 // TODO Need a better story for reverting partial failures due to HDFS. - line 7644: 7636 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8109: 8101 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8118: 8110 // TODO: I don't get why we are sorting. St.Ack 20150107 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.ReplayBatchOperation.html (17 lines): - line 305: 297 // TODO: account for each registered handler in HeapSize computation - line 852: 844 // TODO: revisit if coprocessors should load in other cases - line 1409: 1401 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1769: 1761 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2298: 2290 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2370: 2362 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3644: 3636 // TODO: Currently validation is done with current time before acquiring locks and - line 3653: 3645 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3731: 3723 // TODO: can it be done after completing mvcc? - line 3803: 3795 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4351: 4343 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5676: 5668 // TODO: some stores might see new data from flush, while others do not which - line 5903: 5895 // TODO: do we need to add a time component here? - line 6327: 6319 // TODO Need a better story for reverting partial failures due to HDFS. - line 7677: 7669 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8150: 8142 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8159: 8151 // TODO: I don't get why we are sorting. St.Ack 20150107 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RowLockImpl.html (17 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 871: 863 // TODO: revisit if coprocessors should load in other cases - line 1444: 1436 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1810: 1802 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2340: 2332 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2412: 2404 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3687: 3679 // TODO: Currently validation is done with current time before acquiring locks and - line 3696: 3688 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3774: 3766 // TODO: can it be done after completing mvcc? - line 3846: 3838 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4441: 4433 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5818: 5810 // TODO: some stores might see new data from flush, while others do not which - line 6044: 6036 // TODO: do we need to add a time component here? - line 6467: 6459 // TODO Need a better story for reverting partial failures due to HDFS. - line 7830: 7822 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8308: 8300 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8317: 8309 // TODO: I don't get why we are sorting. St.Ack 20150107 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html (17 lines): - line 305: 297 // TODO: account for each registered handler in HeapSize computation - line 852: 844 // TODO: revisit if coprocessors should load in other cases - line 1409: 1401 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1769: 1761 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2298: 2290 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2370: 2362 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3644: 3636 // TODO: Currently validation is done with current time before acquiring locks and - line 3653: 3645 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3731: 3723 // TODO: can it be done after completing mvcc? - line 3803: 3795 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4351: 4343 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5676: 5668 // TODO: some stores might see new data from flush, while others do not which - line 5903: 5895 // TODO: do we need to add a time component here? - line 6327: 6319 // TODO Need a better story for reverting partial failures due to HDFS. - line 7677: 7669 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8150: 8142 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8159: 8151 // TODO: I don't get why we are sorting. St.Ack 20150107 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RowLockContext.html (17 lines): - line 298: 290 // TODO: account for each registered handler in HeapSize computation - line 818: 810 // TODO: revisit if coprocessors should load in other cases - line 1360: 1352 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1717: 1709 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2222: 2214 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2294: 2286 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3494: 3486 // TODO: Currently validation is done with current time before acquiring locks and - line 3503: 3495 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3581: 3573 // TODO: can it be done after completing mvcc? - line 3651: 3643 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4193: 4185 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5518: 5510 // TODO: some stores might see new data from flush, while others do not which - line 5745: 5737 // TODO: do we need to add a time component here? - line 6166: 6158 // TODO Need a better story for reverting partial failures due to HDFS. - line 7524: 7516 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 7972: 7964 * @param store Which column family on row (TODO: Go all Gets in one go) - line 7981: 7973 // TODO: I don't get why we are sorting. St.Ack 20150107 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html (17 lines): - line 305: 297 // TODO: account for each registered handler in HeapSize computation - line 852: 844 // TODO: revisit if coprocessors should load in other cases - line 1409: 1401 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1769: 1761 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2298: 2290 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2370: 2362 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3644: 3636 // TODO: Currently validation is done with current time before acquiring locks and - line 3653: 3645 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3731: 3723 // TODO: can it be done after completing mvcc? - line 3803: 3795 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4351: 4343 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5676: 5668 // TODO: some stores might see new data from flush, while others do not which - line 5903: 5895 // TODO: do we need to add a time component here? - line 6327: 6319 // TODO Need a better story for reverting partial failures due to HDFS. - line 7677: 7669 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8150: 8142 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8159: 8151 // TODO: I don't get why we are sorting. St.Ack 20150107 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.WriteState.html (17 lines): - line 298: 290 // TODO: account for each registered handler in HeapSize computation - line 818: 810 // TODO: revisit if coprocessors should load in other cases - line 1360: 1352 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1717: 1709 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2222: 2214 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2294: 2286 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3494: 3486 // TODO: Currently validation is done with current time before acquiring locks and - line 3503: 3495 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3581: 3573 // TODO: can it be done after completing mvcc? - line 3651: 3643 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4193: 4185 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5518: 5510 // TODO: some stores might see new data from flush, while others do not which - line 5745: 5737 // TODO: do we need to add a time component here? - line 6166: 6158 // TODO Need a better story for reverting partial failures due to HDFS. - line 7524: 7516 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 7972: 7964 * @param store Which column family on row (TODO: Go all Gets in one go) - line 7981: 7973 // TODO: I don't get why we are sorting. St.Ack 20150107 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html (17 lines): - line 305: 297 // TODO: account for each registered handler in HeapSize computation - line 852: 844 // TODO: revisit if coprocessors should load in other cases - line 1409: 1401 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1769: 1761 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2298: 2290 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2370: 2362 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3644: 3636 // TODO: Currently validation is done with current time before acquiring locks and - line 3653: 3645 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3731: 3723 // TODO: can it be done after completing mvcc? - line 3803: 3795 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4351: 4343 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5676: 5668 // TODO: some stores might see new data from flush, while others do not which - line 5903: 5895 // TODO: do we need to add a time component here? - line 6327: 6319 // TODO Need a better story for reverting partial failures due to HDFS. - line 7677: 7669 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8150: 8142 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8159: 8151 // TODO: I don't get why we are sorting. St.Ack 20150107 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.Visitor.html (17 lines): - line 305: 297 // TODO: account for each registered handler in HeapSize computation - line 852: 844 // TODO: revisit if coprocessors should load in other cases - line 1409: 1401 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1769: 1761 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2298: 2290 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2370: 2362 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3644: 3636 // TODO: Currently validation is done with current time before acquiring locks and - line 3653: 3645 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3731: 3723 // TODO: can it be done after completing mvcc? - line 3803: 3795 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4351: 4343 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5676: 5668 // TODO: some stores might see new data from flush, while others do not which - line 5903: 5895 // TODO: do we need to add a time component here? - line 6327: 6319 // TODO Need a better story for reverting partial failures due to HDFS. - line 7677: 7669 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8150: 8142 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8159: 8151 // TODO: I don't get why we are sorting. St.Ack 20150107 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html (17 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 871: 863 // TODO: revisit if coprocessors should load in other cases - line 1444: 1436 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1810: 1802 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2340: 2332 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2412: 2404 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3687: 3679 // TODO: Currently validation is done with current time before acquiring locks and - line 3696: 3688 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3774: 3766 // TODO: can it be done after completing mvcc? - line 3846: 3838 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4441: 4433 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5818: 5810 // TODO: some stores might see new data from flush, while others do not which - line 6044: 6036 // TODO: do we need to add a time component here? - line 6467: 6459 // TODO Need a better story for reverting partial failures due to HDFS. - line 7830: 7822 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8308: 8300 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8317: 8309 // TODO: I don't get why we are sorting. St.Ack 20150107 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html (17 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 871: 863 // TODO: revisit if coprocessors should load in other cases - line 1444: 1436 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1810: 1802 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2340: 2332 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2412: 2404 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3687: 3679 // TODO: Currently validation is done with current time before acquiring locks and - line 3696: 3688 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 3774: 3766 // TODO: can it be done after completing mvcc? - line 3846: 3838 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4441: 4433 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 5818: 5810 // TODO: some stores might see new data from flush, while others do not which - line 6044: 6036 // TODO: do we need to add a time component here? - line 6467: 6459 // TODO Need a better story for reverting partial failures due to HDFS. - line 7830: 7822 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before - line 8308: 8300 * @param store Which column family on row (TODO: Go all Gets in one go) - line 8317: 8309 // TODO: I don't get why we are sorting. St.Ack 20150107 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReaderImpl.html (16 lines): - line 109: 101 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 114: 106 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 125: 117 // TODO: encapsulate Header related logic in this inner class. - line 181: 173 * <p>TODO: Make this read-only once made. - line 338: 330 * <p>TODO: The caller presumes no checksumming - line 530: 522 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 644: 636 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 675: 667 // TODO we need consider allocating offheap here? - line 936: 928 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 939: 931 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 945: 937 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1313: 1305 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1447: 1439 * before using it. TODO: Review. This overread into next block to fetch - line 1557: 1549 // TODO: do we need seek time latencies? - line 1778: 1770 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2056: 2048 // TODO: Why is this in here? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.WriteState.html (16 lines): - line 326: 318 // TODO: account for each registered handler in HeapSize computation - line 865: 857 // TODO: revisit if coprocessors should load in other cases - line 1416: 1408 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1850: 1842 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2320: 2312 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2399: 2391 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3684: 3676 // TODO: Currently validation is done with current time before acquiring locks and - line 3693: 3685 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4043: 4035 // TODO: can it be done after completing mvcc? - line 4162: 4154 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4199: 4191 // TODO Support Increment/Append operations - line 4876: 4868 * working snapshot directory. TODO for api consistency, consider adding another version with no - line 6227: 6219 // TODO: some stores might see new data from flush, while others do not which - line 6457: 6449 // TODO: do we need to add a time component here? - line 6872: 6864 // TODO Need a better story for reverting partial failures due to HDFS. - line 7605: 7597 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockIterator.html (16 lines): - line 109: 101 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 114: 106 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 125: 117 // TODO: encapsulate Header related logic in this inner class. - line 181: 173 * <p>TODO: Make this read-only once made. - line 338: 330 * <p>TODO: The caller presumes no checksumming - line 530: 522 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 644: 636 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 675: 667 // TODO we need consider allocating offheap here? - line 936: 928 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 939: 931 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 945: 937 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1313: 1305 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1447: 1439 * before using it. TODO: Review. This overread into next block to fetch - line 1557: 1549 // TODO: do we need seek time latencies? - line 1778: 1770 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2056: 2048 // TODO: Why is this in here? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RowLockImpl.html (16 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 877: 869 // TODO: revisit if coprocessors should load in other cases - line 1448: 1440 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1899: 1891 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2423: 2415 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2507: 2499 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3814: 3806 // TODO: Currently validation is done with current time before acquiring locks and - line 3823: 3815 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4173: 4165 // TODO: can it be done after completing mvcc? - line 4284: 4276 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4321: 4313 // TODO Support Increment/Append operations - line 4977: 4969 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 6360: 6352 // TODO: some stores might see new data from flush, while others do not which - line 6587: 6579 // TODO: do we need to add a time component here? - line 7006: 6998 // TODO Need a better story for reverting partial failures due to HDFS. - line 8443: 8435 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReaderImpl.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.NonExtendedCell.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 191: 183 // TODO Auto-generated method stub - line 197: 189 // TODO Auto-generated method stub - line 203: 195 // TODO Auto-generated method stub - line 209: 201 // TODO Auto-generated method stub - line 427: 419 // TODO: test with tags 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCellScannable.html (16 lines): - line 126: 118 // TODO Auto-generated method stub - line 132: 124 // TODO Auto-generated method stub - line 138: 130 // TODO Auto-generated method stub - line 144: 136 // TODO Auto-generated method stub - line 150: 142 // TODO Auto-generated method stub - line 156: 148 // TODO Auto-generated method stub - line 162: 154 // TODO Auto-generated method stub - line 168: 160 // TODO Auto-generated method stub - line 174: 166 // TODO Auto-generated method stub - line 180: 172 // TODO Auto-generated method stub - line 186: 178 // TODO Auto-generated method stub - line 192: 184 // TODO Auto-generated method stub - line 198: 190 // TODO Auto-generated method stub - line 204: 196 // TODO Auto-generated method stub - line 210: 202 // TODO Auto-generated method stub - line 429: 421 // TODO: test with tags 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.WriteState.html (16 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 877: 869 // TODO: revisit if coprocessors should load in other cases - line 1448: 1440 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1899: 1891 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2423: 2415 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2507: 2499 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3814: 3806 // TODO: Currently validation is done with current time before acquiring locks and - line 3823: 3815 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4173: 4165 // TODO: can it be done after completing mvcc? - line 4284: 4276 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4321: 4313 // TODO Support Increment/Append operations - line 4977: 4969 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 6360: 6352 // TODO: some stores might see new data from flush, while others do not which - line 6587: 6579 // TODO: do we need to add a time component here? - line 7006: 6998 // TODO Need a better story for reverting partial failures due to HDFS. - line 8443: 8435 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RowLockContext.html (16 lines): - line 326: 318 // TODO: account for each registered handler in HeapSize computation - line 865: 857 // TODO: revisit if coprocessors should load in other cases - line 1416: 1408 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1850: 1842 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2320: 2312 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2399: 2391 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3684: 3676 // TODO: Currently validation is done with current time before acquiring locks and - line 3693: 3685 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4043: 4035 // TODO: can it be done after completing mvcc? - line 4162: 4154 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4199: 4191 // TODO Support Increment/Append operations - line 4876: 4868 * working snapshot directory. TODO for api consistency, consider adding another version with no - line 6227: 6219 // TODO: some stores might see new data from flush, while others do not which - line 6457: 6449 // TODO: do we need to add a time component here? - line 6872: 6864 // TODO Need a better story for reverting partial failures due to HDFS. - line 7605: 7597 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockWritable.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 1.4/xref/org/apache/hadoop/hbase/client/HBaseAdmin.html (16 lines): - line 280: 270 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 689: 679 // TODO: how long should we wait? spin forever? - line 742: 732 // TODO: This should be called Async but it will break binary compatibility - line 937: 927 // TODO: This should be called Async but it will break binary compatibility - line 1187: 1177 // TODO: This should be called Async but it will break binary compatibility - line 1379: 1369 // TODO: This should be called Async but it will break binary compatibility - line 1870: 1860 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 2227: 2217 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 2779: 2769 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 2970: 2960 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 3028: 3018 // TODO: set priority based on NS? - line 3343: 3333 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 3490: 3480 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 4557: 4547 // TODO: Fix! Reaching into internal implementation!!!! - line 4673: 4663 // TODO: should we ever spin forever? - line 4740: 4730 // TODO: looks like there is no way to unwrap this exception and get the proper 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.ObservedExceptionsInBatch.html (16 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 877: 869 // TODO: revisit if coprocessors should load in other cases - line 1448: 1440 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1899: 1891 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2423: 2415 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2507: 2499 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3814: 3806 // TODO: Currently validation is done with current time before acquiring locks and - line 3823: 3815 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4173: 4165 // TODO: can it be done after completing mvcc? - line 4284: 4276 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4321: 4313 // TODO Support Increment/Append operations - line 4977: 4969 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 6360: 6352 // TODO: some stores might see new data from flush, while others do not which - line 6587: 6579 // TODO: do we need to add a time component here? - line 7006: 6998 // TODO Need a better story for reverting partial failures due to HDFS. - line 8443: 8435 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 1.4/xref/org/apache/hadoop/hbase/io/hfile/HFileBlock.html (16 lines): - line 107: 97 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 112: 102 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 159: 149 * <p>TODO: Make this read-only once made. - line 182: 172 * TODO: see how effective this is at saving seeks. - line 319: 309 * <p>TODO: The caller presumes no checksumming - line 619: 609 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 650: 640 // TODO we need consider allocating offheap here? - line 911: 901 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 914: 904 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 920: 910 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1290: 1280 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1489: 1479 // TODO: do we need seek time latencies? - line 1529: 1519 * TODO: Review!! This trick of reading next blocks header is a pain, complicates our - line 1559: 1549 * before using it. TODO: Review. This overread into next block to fetch - line 1727: 1717 * the first read of a new file (TODO: Fix! See HBASE-17072). Usually non-null gotten - line 1777: 1767 // the header we read last time through here. TODO: Review this overread of the header. Is it necessary 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.html (16 lines): - line 127: 119 // TODO Auto-generated method stub - line 133: 125 // TODO Auto-generated method stub - line 139: 131 // TODO Auto-generated method stub - line 145: 137 // TODO Auto-generated method stub - line 151: 143 // TODO Auto-generated method stub - line 157: 149 // TODO Auto-generated method stub - line 163: 155 // TODO Auto-generated method stub - line 169: 161 // TODO Auto-generated method stub - line 175: 167 // TODO Auto-generated method stub - line 181: 173 // TODO Auto-generated method stub - line 187: 179 // TODO Auto-generated method stub - line 198: 190 // TODO Auto-generated method stub - line 204: 196 // TODO Auto-generated method stub - line 210: 202 // TODO Auto-generated method stub - line 216: 208 // TODO Auto-generated method stub - line 438: 430 // TODO: test with tags 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html (16 lines): - line 326: 318 // TODO: account for each registered handler in HeapSize computation - line 865: 857 // TODO: revisit if coprocessors should load in other cases - line 1416: 1408 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1850: 1842 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2320: 2312 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2399: 2391 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3684: 3676 // TODO: Currently validation is done with current time before acquiring locks and - line 3693: 3685 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4043: 4035 // TODO: can it be done after completing mvcc? - line 4162: 4154 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4199: 4191 // TODO Support Increment/Append operations - line 4876: 4868 * working snapshot directory. TODO for api consistency, consider adding another version with no - line 6227: 6219 // TODO: some stores might see new data from flush, while others do not which - line 6457: 6449 // TODO: do we need to add a time component here? - line 6872: 6864 // TODO Need a better story for reverting partial failures due to HDFS. - line 7605: 7597 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 1.1/xref/org/apache/hadoop/hbase/client/HBaseAdmin.html (16 lines): - line 274: 264 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 681: 671 // TODO: how long should we wait? spin forever? - line 734: 724 // TODO: This should be called Async but it will break binary compatibility - line 930: 920 // TODO: This should be called Async but it will break binary compatibility - line 1180: 1170 // TODO: This should be called Async but it will break binary compatibility - line 1372: 1362 // TODO: This should be called Async but it will break binary compatibility - line 1863: 1853 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 2220: 2210 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 2647: 2637 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 2838: 2828 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 2883: 2873 // TODO: set priority based on NS? - line 3197: 3187 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 3344: 3334 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 4327: 4317 // TODO: Fix! Reaching into internal implementation!!!! - line 4435: 4425 // TODO: should we ever spin forever? - line 4501: 4491 // TODO: looks like there is no way to unwrap this exception and get the proper 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCell.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.PrepareFlushResult.html (16 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 877: 869 // TODO: revisit if coprocessors should load in other cases - line 1448: 1440 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1899: 1891 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2423: 2415 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2507: 2499 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3814: 3806 // TODO: Currently validation is done with current time before acquiring locks and - line 3823: 3815 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4173: 4165 // TODO: can it be done after completing mvcc? - line 4284: 4276 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4321: 4313 // TODO Support Increment/Append operations - line 4977: 4969 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 6360: 6352 // TODO: some stores might see new data from flush, while others do not which - line 6587: 6579 // TODO: do we need to add a time component here? - line 7006: 6998 // TODO Need a better story for reverting partial failures due to HDFS. - line 8443: 8435 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html (16 lines): - line 326: 318 // TODO: account for each registered handler in HeapSize computation - line 865: 857 // TODO: revisit if coprocessors should load in other cases - line 1416: 1408 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1850: 1842 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2320: 2312 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2399: 2391 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3684: 3676 // TODO: Currently validation is done with current time before acquiring locks and - line 3693: 3685 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4043: 4035 // TODO: can it be done after completing mvcc? - line 4162: 4154 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4199: 4191 // TODO Support Increment/Append operations - line 4876: 4868 * working snapshot directory. TODO for api consistency, consider adding another version with no - line 6227: 6219 // TODO: some stores might see new data from flush, while others do not which - line 6457: 6449 // TODO: do we need to add a time component here? - line 6872: 6864 // TODO Need a better story for reverting partial failures due to HDFS. - line 7605: 7597 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.NonExtendedCell.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 1.2/xref/org/apache/hadoop/hbase/client/HBaseAdmin.html (16 lines): - line 277: 267 // TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. - line 686: 676 // TODO: how long should we wait? spin forever? - line 739: 729 // TODO: This should be called Async but it will break binary compatibility - line 935: 925 // TODO: This should be called Async but it will break binary compatibility - line 1185: 1175 // TODO: This should be called Async but it will break binary compatibility - line 1377: 1367 // TODO: This should be called Async but it will break binary compatibility - line 1868: 1858 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 2225: 2215 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 2726: 2716 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 2917: 2907 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 2962: 2952 // TODO: set priority based on NS? - line 3276: 3266 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 3423: 3413 // TODO: this does not do retries, it should. Set priority and timeout in controller - line 4401: 4391 // TODO: Fix! Reaching into internal implementation!!!! - line 4517: 4507 // TODO: should we ever spin forever? - line 4584: 4574 // TODO: looks like there is no way to unwrap this exception and get the proper 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.NonExtendedCell.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.PrefetchedHeader.html (16 lines): - line 109: 101 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 114: 106 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 125: 117 // TODO: encapsulate Header related logic in this inner class. - line 181: 173 * <p>TODO: Make this read-only once made. - line 338: 330 * <p>TODO: The caller presumes no checksumming - line 530: 522 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 644: 636 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 675: 667 // TODO we need consider allocating offheap here? - line 936: 928 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 939: 931 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 945: 937 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1313: 1305 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1447: 1439 * before using it. TODO: Review. This overread into next block to fetch - line 1557: 1549 // TODO: do we need seek time latencies? - line 1778: 1770 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2056: 2048 // TODO: Why is this in here? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.PrefetchedHeader.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.NonExtendedCell.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.PrefetchedHeader.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html (16 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 877: 869 // TODO: revisit if coprocessors should load in other cases - line 1448: 1440 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1899: 1891 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2423: 2415 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2507: 2499 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3814: 3806 // TODO: Currently validation is done with current time before acquiring locks and - line 3823: 3815 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4173: 4165 // TODO: can it be done after completing mvcc? - line 4284: 4276 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4321: 4313 // TODO Support Increment/Append operations - line 4977: 4969 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 6360: 6352 // TODO: some stores might see new data from flush, while others do not which - line 6587: 6579 // TODO: do we need to add a time component here? - line 7006: 6998 // TODO Need a better story for reverting partial failures due to HDFS. - line 8443: 8435 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.ReplayBatchOperation.html (16 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 877: 869 // TODO: revisit if coprocessors should load in other cases - line 1448: 1440 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1899: 1891 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2423: 2415 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2507: 2499 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3814: 3806 // TODO: Currently validation is done with current time before acquiring locks and - line 3823: 3815 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4173: 4165 // TODO: can it be done after completing mvcc? - line 4284: 4276 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4321: 4313 // TODO Support Increment/Append operations - line 4977: 4969 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 6360: 6352 // TODO: some stores might see new data from flush, while others do not which - line 6587: 6579 // TODO: do we need to add a time component here? - line 7006: 6998 // TODO Need a better story for reverting partial failures due to HDFS. - line 8443: 8435 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.Visitor.html (16 lines): - line 326: 318 // TODO: account for each registered handler in HeapSize computation - line 865: 857 // TODO: revisit if coprocessors should load in other cases - line 1416: 1408 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1850: 1842 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2320: 2312 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2399: 2391 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3684: 3676 // TODO: Currently validation is done with current time before acquiring locks and - line 3693: 3685 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4043: 4035 // TODO: can it be done after completing mvcc? - line 4162: 4154 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4199: 4191 // TODO Support Increment/Append operations - line 4876: 4868 * working snapshot directory. TODO for api consistency, consider adding another version with no - line 6227: 6219 // TODO: some stores might see new data from flush, while others do not which - line 6457: 6449 // TODO: do we need to add a time component here? - line 6872: 6864 // TODO Need a better story for reverting partial failures due to HDFS. - line 7605: 7597 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResultImpl.html (16 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 877: 869 // TODO: revisit if coprocessors should load in other cases - line 1448: 1440 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1899: 1891 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2423: 2415 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2507: 2499 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3814: 3806 // TODO: Currently validation is done with current time before acquiring locks and - line 3823: 3815 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4173: 4165 // TODO: can it be done after completing mvcc? - line 4284: 4276 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4321: 4313 // TODO Support Increment/Append operations - line 4977: 4969 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 6360: 6352 // TODO: some stores might see new data from flush, while others do not which - line 6587: 6579 // TODO: do we need to add a time component here? - line 7006: 6998 // TODO Need a better story for reverting partial failures due to HDFS. - line 8443: 8435 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.NonExtendedCell.html (16 lines): - line 126: 118 // TODO Auto-generated method stub - line 132: 124 // TODO Auto-generated method stub - line 138: 130 // TODO Auto-generated method stub - line 144: 136 // TODO Auto-generated method stub - line 150: 142 // TODO Auto-generated method stub - line 156: 148 // TODO Auto-generated method stub - line 162: 154 // TODO Auto-generated method stub - line 168: 160 // TODO Auto-generated method stub - line 174: 166 // TODO Auto-generated method stub - line 180: 172 // TODO Auto-generated method stub - line 186: 178 // TODO Auto-generated method stub - line 192: 184 // TODO Auto-generated method stub - line 198: 190 // TODO Auto-generated method stub - line 204: 196 // TODO Auto-generated method stub - line 210: 202 // TODO Auto-generated method stub - line 429: 421 // TODO: test with tags 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BulkLoadListener.html (16 lines): - line 326: 318 // TODO: account for each registered handler in HeapSize computation - line 865: 857 // TODO: revisit if coprocessors should load in other cases - line 1416: 1408 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1850: 1842 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2320: 2312 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2399: 2391 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3684: 3676 // TODO: Currently validation is done with current time before acquiring locks and - line 3693: 3685 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4043: 4035 // TODO: can it be done after completing mvcc? - line 4162: 4154 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4199: 4191 // TODO Support Increment/Append operations - line 4876: 4868 * working snapshot directory. TODO for api consistency, consider adding another version with no - line 6227: 6219 // TODO: some stores might see new data from flush, while others do not which - line 6457: 6449 // TODO: do we need to add a time component here? - line 6872: 6864 // TODO Need a better story for reverting partial failures due to HDFS. - line 7605: 7597 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCellScanner.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCellScannable.html (16 lines): - line 127: 119 // TODO Auto-generated method stub - line 133: 125 // TODO Auto-generated method stub - line 139: 131 // TODO Auto-generated method stub - line 145: 137 // TODO Auto-generated method stub - line 151: 143 // TODO Auto-generated method stub - line 157: 149 // TODO Auto-generated method stub - line 163: 155 // TODO Auto-generated method stub - line 169: 161 // TODO Auto-generated method stub - line 175: 167 // TODO Auto-generated method stub - line 181: 173 // TODO Auto-generated method stub - line 187: 179 // TODO Auto-generated method stub - line 198: 190 // TODO Auto-generated method stub - line 204: 196 // TODO Auto-generated method stub - line 210: 202 // TODO Auto-generated method stub - line 216: 208 // TODO Auto-generated method stub - line 438: 430 // TODO: test with tags 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.NonExtendedCell.html (16 lines): - line 127: 119 // TODO Auto-generated method stub - line 133: 125 // TODO Auto-generated method stub - line 139: 131 // TODO Auto-generated method stub - line 145: 137 // TODO Auto-generated method stub - line 151: 143 // TODO Auto-generated method stub - line 157: 149 // TODO Auto-generated method stub - line 163: 155 // TODO Auto-generated method stub - line 169: 161 // TODO Auto-generated method stub - line 175: 167 // TODO Auto-generated method stub - line 181: 173 // TODO Auto-generated method stub - line 187: 179 // TODO Auto-generated method stub - line 198: 190 // TODO Auto-generated method stub - line 204: 196 // TODO Auto-generated method stub - line 210: 202 // TODO Auto-generated method stub - line 216: 208 // TODO Auto-generated method stub - line 438: 430 // TODO: test with tags 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCellScannable.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.PrepareFlushResult.html (16 lines): - line 326: 318 // TODO: account for each registered handler in HeapSize computation - line 865: 857 // TODO: revisit if coprocessors should load in other cases - line 1416: 1408 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1850: 1842 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2320: 2312 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2399: 2391 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3684: 3676 // TODO: Currently validation is done with current time before acquiring locks and - line 3693: 3685 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4043: 4035 // TODO: can it be done after completing mvcc? - line 4162: 4154 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4199: 4191 // TODO Support Increment/Append operations - line 4876: 4868 * working snapshot directory. TODO for api consistency, consider adding another version with no - line 6227: 6219 // TODO: some stores might see new data from flush, while others do not which - line 6457: 6449 // TODO: do we need to add a time component here? - line 6872: 6864 // TODO Need a better story for reverting partial failures due to HDFS. - line 7605: 7597 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.html (16 lines): - line 326: 318 // TODO: account for each registered handler in HeapSize computation - line 865: 857 // TODO: revisit if coprocessors should load in other cases - line 1416: 1408 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1850: 1842 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2320: 2312 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2399: 2391 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3684: 3676 // TODO: Currently validation is done with current time before acquiring locks and - line 3693: 3685 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4043: 4035 // TODO: can it be done after completing mvcc? - line 4162: 4154 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4199: 4191 // TODO Support Increment/Append operations - line 4876: 4868 * working snapshot directory. TODO for api consistency, consider adding another version with no - line 6227: 6219 // TODO: some stores might see new data from flush, while others do not which - line 6457: 6449 // TODO: do we need to add a time component here? - line 6872: 6864 // TODO Need a better story for reverting partial failures due to HDFS. - line 7605: 7597 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCell.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockIterator.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCell.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 191: 183 // TODO Auto-generated method stub - line 197: 189 // TODO Auto-generated method stub - line 203: 195 // TODO Auto-generated method stub - line 209: 201 // TODO Auto-generated method stub - line 427: 419 // TODO: test with tags 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockWritable.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html (16 lines): - line 326: 318 // TODO: account for each registered handler in HeapSize computation - line 865: 857 // TODO: revisit if coprocessors should load in other cases - line 1416: 1408 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1850: 1842 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2320: 2312 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2399: 2391 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3684: 3676 // TODO: Currently validation is done with current time before acquiring locks and - line 3693: 3685 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4043: 4035 // TODO: can it be done after completing mvcc? - line 4162: 4154 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4199: 4191 // TODO Support Increment/Append operations - line 4876: 4868 * working snapshot directory. TODO for api consistency, consider adding another version with no - line 6227: 6219 // TODO: some stores might see new data from flush, while others do not which - line 6457: 6449 // TODO: do we need to add a time component here? - line 6872: 6864 // TODO Need a better story for reverting partial failures due to HDFS. - line 7605: 7597 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RowLockImpl.html (16 lines): - line 326: 318 // TODO: account for each registered handler in HeapSize computation - line 865: 857 // TODO: revisit if coprocessors should load in other cases - line 1416: 1408 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1850: 1842 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2320: 2312 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2399: 2391 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3684: 3676 // TODO: Currently validation is done with current time before acquiring locks and - line 3693: 3685 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4043: 4035 // TODO: can it be done after completing mvcc? - line 4162: 4154 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4199: 4191 // TODO Support Increment/Append operations - line 4876: 4868 * working snapshot directory. TODO for api consistency, consider adding another version with no - line 6227: 6219 // TODO: some stores might see new data from flush, while others do not which - line 6457: 6449 // TODO: do we need to add a time component here? - line 6872: 6864 // TODO Need a better story for reverting partial failures due to HDFS. - line 7605: 7597 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.html (16 lines): - line 126: 118 // TODO Auto-generated method stub - line 132: 124 // TODO Auto-generated method stub - line 138: 130 // TODO Auto-generated method stub - line 144: 136 // TODO Auto-generated method stub - line 150: 142 // TODO Auto-generated method stub - line 156: 148 // TODO Auto-generated method stub - line 162: 154 // TODO Auto-generated method stub - line 168: 160 // TODO Auto-generated method stub - line 174: 166 // TODO Auto-generated method stub - line 180: 172 // TODO Auto-generated method stub - line 186: 178 // TODO Auto-generated method stub - line 192: 184 // TODO Auto-generated method stub - line 198: 190 // TODO Auto-generated method stub - line 204: 196 // TODO Auto-generated method stub - line 210: 202 // TODO Auto-generated method stub - line 429: 421 // TODO: test with tags 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html (16 lines): - line 109: 101 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 114: 106 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 125: 117 // TODO: encapsulate Header related logic in this inner class. - line 181: 173 * <p>TODO: Make this read-only once made. - line 338: 330 * <p>TODO: The caller presumes no checksumming - line 530: 522 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 644: 636 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 675: 667 // TODO we need consider allocating offheap here? - line 936: 928 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 939: 931 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 945: 937 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1313: 1305 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1447: 1439 * before using it. TODO: Review. This overread into next block to fetch - line 1557: 1549 // TODO: do we need seek time latencies? - line 1778: 1770 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2056: 2048 // TODO: Why is this in here? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCellScanner.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.html (16 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 877: 869 // TODO: revisit if coprocessors should load in other cases - line 1448: 1440 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1899: 1891 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2423: 2415 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2507: 2499 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3814: 3806 // TODO: Currently validation is done with current time before acquiring locks and - line 3823: 3815 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4173: 4165 // TODO: can it be done after completing mvcc? - line 4284: 4276 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4321: 4313 // TODO Support Increment/Append operations - line 4977: 4969 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 6360: 6352 // TODO: some stores might see new data from flush, while others do not which - line 6587: 6579 // TODO: do we need to add a time component here? - line 7006: 6998 // TODO Need a better story for reverting partial failures due to HDFS. - line 8443: 8435 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCellScannable.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.CellForMockito.html (16 lines): - line 127: 119 // TODO Auto-generated method stub - line 133: 125 // TODO Auto-generated method stub - line 139: 131 // TODO Auto-generated method stub - line 145: 137 // TODO Auto-generated method stub - line 151: 143 // TODO Auto-generated method stub - line 157: 149 // TODO Auto-generated method stub - line 163: 155 // TODO Auto-generated method stub - line 169: 161 // TODO Auto-generated method stub - line 175: 167 // TODO Auto-generated method stub - line 181: 173 // TODO Auto-generated method stub - line 187: 179 // TODO Auto-generated method stub - line 198: 190 // TODO Auto-generated method stub - line 204: 196 // TODO Auto-generated method stub - line 210: 202 // TODO Auto-generated method stub - line 216: 208 // TODO Auto-generated method stub - line 438: 430 // TODO: test with tags 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCellScanner.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCellScanner.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 191: 183 // TODO Auto-generated method stub - line 197: 189 // TODO Auto-generated method stub - line 203: 195 // TODO Auto-generated method stub - line 209: 201 // TODO Auto-generated method stub - line 427: 419 // TODO: test with tags 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCell.html (16 lines): - line 126: 118 // TODO Auto-generated method stub - line 132: 124 // TODO Auto-generated method stub - line 138: 130 // TODO Auto-generated method stub - line 144: 136 // TODO Auto-generated method stub - line 150: 142 // TODO Auto-generated method stub - line 156: 148 // TODO Auto-generated method stub - line 162: 154 // TODO Auto-generated method stub - line 168: 160 // TODO Auto-generated method stub - line 174: 166 // TODO Auto-generated method stub - line 180: 172 // TODO Auto-generated method stub - line 186: 178 // TODO Auto-generated method stub - line 192: 184 // TODO Auto-generated method stub - line 198: 190 // TODO Auto-generated method stub - line 204: 196 // TODO Auto-generated method stub - line 210: 202 // TODO Auto-generated method stub - line 429: 421 // TODO: test with tags 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 191: 183 // TODO Auto-generated method stub - line 197: 189 // TODO Auto-generated method stub - line 203: 195 // TODO Auto-generated method stub - line 209: 201 // TODO Auto-generated method stub - line 427: 419 // TODO: test with tags 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.CellForMockito.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Header.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCellScannable.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 191: 183 // TODO Auto-generated method stub - line 197: 189 // TODO Auto-generated method stub - line 203: 195 // TODO Auto-generated method stub - line 209: 201 // TODO Auto-generated method stub - line 427: 419 // TODO: test with tags 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Header.html (16 lines): - line 109: 101 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 114: 106 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 125: 117 // TODO: encapsulate Header related logic in this inner class. - line 181: 173 * <p>TODO: Make this read-only once made. - line 338: 330 * <p>TODO: The caller presumes no checksumming - line 530: 522 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 644: 636 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 675: 667 // TODO we need consider allocating offheap here? - line 936: 928 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 939: 931 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 945: 937 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1313: 1305 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1447: 1439 * before using it. TODO: Review. This overread into next block to fetch - line 1557: 1549 // TODO: do we need seek time latencies? - line 1778: 1770 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2056: 2048 // TODO: Why is this in here? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.html (16 lines): - line 109: 101 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 114: 106 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 125: 117 // TODO: encapsulate Header related logic in this inner class. - line 181: 173 * <p>TODO: Make this read-only once made. - line 338: 330 * <p>TODO: The caller presumes no checksumming - line 530: 522 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 644: 636 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 675: 667 // TODO we need consider allocating offheap here? - line 936: 928 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 939: 931 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 945: 937 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1313: 1305 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1447: 1439 * before using it. TODO: Review. This overread into next block to fetch - line 1557: 1549 // TODO: do we need seek time latencies? - line 1778: 1770 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2056: 2048 // TODO: Why is this in here? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCellScanner.html (16 lines): - line 126: 118 // TODO Auto-generated method stub - line 132: 124 // TODO Auto-generated method stub - line 138: 130 // TODO Auto-generated method stub - line 144: 136 // TODO Auto-generated method stub - line 150: 142 // TODO Auto-generated method stub - line 156: 148 // TODO Auto-generated method stub - line 162: 154 // TODO Auto-generated method stub - line 168: 160 // TODO Auto-generated method stub - line 174: 166 // TODO Auto-generated method stub - line 180: 172 // TODO Auto-generated method stub - line 186: 178 // TODO Auto-generated method stub - line 192: 184 // TODO Auto-generated method stub - line 198: 190 // TODO Auto-generated method stub - line 204: 196 // TODO Auto-generated method stub - line 210: 202 // TODO Auto-generated method stub - line 429: 421 // TODO: test with tags 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Header.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html (16 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 877: 869 // TODO: revisit if coprocessors should load in other cases - line 1448: 1440 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1899: 1891 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2423: 2415 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2507: 2499 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3814: 3806 // TODO: Currently validation is done with current time before acquiring locks and - line 3823: 3815 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4173: 4165 // TODO: can it be done after completing mvcc? - line 4284: 4276 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4321: 4313 // TODO Support Increment/Append operations - line 4977: 4969 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 6360: 6352 // TODO: some stores might see new data from flush, while others do not which - line 6587: 6579 // TODO: do we need to add a time component here? - line 7006: 6998 // TODO Need a better story for reverting partial failures due to HDFS. - line 8443: 8435 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCell.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.html (16 lines): - line 326: 318 // TODO: account for each registered handler in HeapSize computation - line 865: 857 // TODO: revisit if coprocessors should load in other cases - line 1416: 1408 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1850: 1842 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2320: 2312 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2399: 2391 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3684: 3676 // TODO: Currently validation is done with current time before acquiring locks and - line 3693: 3685 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4043: 4035 // TODO: can it be done after completing mvcc? - line 4162: 4154 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4199: 4191 // TODO Support Increment/Append operations - line 4876: 4868 * working snapshot directory. TODO for api consistency, consider adding another version with no - line 6227: 6219 // TODO: some stores might see new data from flush, while others do not which - line 6457: 6449 // TODO: do we need to add a time component here? - line 6872: 6864 // TODO Need a better story for reverting partial failures due to HDFS. - line 7605: 7597 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.ReplayBatchOperation.html (16 lines): - line 326: 318 // TODO: account for each registered handler in HeapSize computation - line 865: 857 // TODO: revisit if coprocessors should load in other cases - line 1416: 1408 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1850: 1842 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2320: 2312 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2399: 2391 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3684: 3676 // TODO: Currently validation is done with current time before acquiring locks and - line 3693: 3685 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4043: 4035 // TODO: can it be done after completing mvcc? - line 4162: 4154 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4199: 4191 // TODO Support Increment/Append operations - line 4876: 4868 * working snapshot directory. TODO for api consistency, consider adding another version with no - line 6227: 6219 // TODO: some stores might see new data from flush, while others do not which - line 6457: 6449 // TODO: do we need to add a time component here? - line 6872: 6864 // TODO Need a better story for reverting partial failures due to HDFS. - line 7605: 7597 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockWritable.html (16 lines): - line 109: 101 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 114: 106 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 125: 117 // TODO: encapsulate Header related logic in this inner class. - line 181: 173 * <p>TODO: Make this read-only once made. - line 338: 330 * <p>TODO: The caller presumes no checksumming - line 530: 522 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 644: 636 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 675: 667 // TODO we need consider allocating offheap here? - line 936: 928 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 939: 931 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 945: 937 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1313: 1305 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1447: 1439 * before using it. TODO: Review. This overread into next block to fetch - line 1557: 1549 // TODO: do we need seek time latencies? - line 1778: 1770 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2056: 2048 // TODO: Why is this in here? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReaderImpl.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html (16 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 877: 869 // TODO: revisit if coprocessors should load in other cases - line 1448: 1440 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1899: 1891 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2423: 2415 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2507: 2499 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3814: 3806 // TODO: Currently validation is done with current time before acquiring locks and - line 3823: 3815 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4173: 4165 // TODO: can it be done after completing mvcc? - line 4284: 4276 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4321: 4313 // TODO Support Increment/Append operations - line 4977: 4969 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 6360: 6352 // TODO: some stores might see new data from flush, while others do not which - line 6587: 6579 // TODO: do we need to add a time component here? - line 7006: 6998 // TODO Need a better story for reverting partial failures due to HDFS. - line 8443: 8435 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.Visitor.html (16 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 877: 869 // TODO: revisit if coprocessors should load in other cases - line 1448: 1440 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1899: 1891 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2423: 2415 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2507: 2499 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3814: 3806 // TODO: Currently validation is done with current time before acquiring locks and - line 3823: 3815 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4173: 4165 // TODO: can it be done after completing mvcc? - line 4284: 4276 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4321: 4313 // TODO Support Increment/Append operations - line 4977: 4969 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 6360: 6352 // TODO: some stores might see new data from flush, while others do not which - line 6587: 6579 // TODO: do we need to add a time component here? - line 7006: 6998 // TODO Need a better story for reverting partial failures due to HDFS. - line 8443: 8435 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCellScanner.html (16 lines): - line 127: 119 // TODO Auto-generated method stub - line 133: 125 // TODO Auto-generated method stub - line 139: 131 // TODO Auto-generated method stub - line 145: 137 // TODO Auto-generated method stub - line 151: 143 // TODO Auto-generated method stub - line 157: 149 // TODO Auto-generated method stub - line 163: 155 // TODO Auto-generated method stub - line 169: 161 // TODO Auto-generated method stub - line 175: 167 // TODO Auto-generated method stub - line 181: 173 // TODO Auto-generated method stub - line 187: 179 // TODO Auto-generated method stub - line 198: 190 // TODO Auto-generated method stub - line 204: 196 // TODO Auto-generated method stub - line 210: 202 // TODO Auto-generated method stub - line 216: 208 // TODO Auto-generated method stub - line 438: 430 // TODO: test with tags 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResultImpl.html (16 lines): - line 326: 318 // TODO: account for each registered handler in HeapSize computation - line 865: 857 // TODO: revisit if coprocessors should load in other cases - line 1416: 1408 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1850: 1842 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2320: 2312 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2399: 2391 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3684: 3676 // TODO: Currently validation is done with current time before acquiring locks and - line 3693: 3685 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4043: 4035 // TODO: can it be done after completing mvcc? - line 4162: 4154 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4199: 4191 // TODO Support Increment/Append operations - line 4876: 4868 * working snapshot directory. TODO for api consistency, consider adding another version with no - line 6227: 6219 // TODO: some stores might see new data from flush, while others do not which - line 6457: 6449 // TODO: do we need to add a time component here? - line 6872: 6864 // TODO Need a better story for reverting partial failures due to HDFS. - line 7605: 7597 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html (16 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 877: 869 // TODO: revisit if coprocessors should load in other cases - line 1448: 1440 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1899: 1891 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2423: 2415 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2507: 2499 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3814: 3806 // TODO: Currently validation is done with current time before acquiring locks and - line 3823: 3815 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4173: 4165 // TODO: can it be done after completing mvcc? - line 4284: 4276 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4321: 4313 // TODO Support Increment/Append operations - line 4977: 4969 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 6360: 6352 // TODO: some stores might see new data from flush, while others do not which - line 6587: 6579 // TODO: do we need to add a time component here? - line 7006: 6998 // TODO Need a better story for reverting partial failures due to HDFS. - line 8443: 8435 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.CellForMockito.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 191: 183 // TODO Auto-generated method stub - line 197: 189 // TODO Auto-generated method stub - line 203: 195 // TODO Auto-generated method stub - line 209: 201 // TODO Auto-generated method stub - line 427: 419 // TODO: test with tags 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCellScannable.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html (16 lines): - line 109: 101 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 114: 106 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 125: 117 // TODO: encapsulate Header related logic in this inner class. - line 181: 173 * <p>TODO: Make this read-only once made. - line 338: 330 * <p>TODO: The caller presumes no checksumming - line 530: 522 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 644: 636 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 675: 667 // TODO we need consider allocating offheap here? - line 936: 928 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 939: 931 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 945: 937 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1313: 1305 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1447: 1439 * before using it. TODO: Review. This overread into next block to fetch - line 1557: 1549 // TODO: do we need seek time latencies? - line 1778: 1770 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2056: 2048 // TODO: Why is this in here? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html (16 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 877: 869 // TODO: revisit if coprocessors should load in other cases - line 1448: 1440 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1899: 1891 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2423: 2415 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2507: 2499 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3814: 3806 // TODO: Currently validation is done with current time before acquiring locks and - line 3823: 3815 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4173: 4165 // TODO: can it be done after completing mvcc? - line 4284: 4276 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4321: 4313 // TODO Support Increment/Append operations - line 4977: 4969 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 6360: 6352 // TODO: some stores might see new data from flush, while others do not which - line 6587: 6579 // TODO: do we need to add a time component here? - line 7006: 6998 // TODO Need a better story for reverting partial failures due to HDFS. - line 8443: 8435 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.TestCell.html (16 lines): - line 127: 119 // TODO Auto-generated method stub - line 133: 125 // TODO Auto-generated method stub - line 139: 131 // TODO Auto-generated method stub - line 145: 137 // TODO Auto-generated method stub - line 151: 143 // TODO Auto-generated method stub - line 157: 149 // TODO Auto-generated method stub - line 163: 155 // TODO Auto-generated method stub - line 169: 161 // TODO Auto-generated method stub - line 175: 167 // TODO Auto-generated method stub - line 181: 173 // TODO Auto-generated method stub - line 187: 179 // TODO Auto-generated method stub - line 198: 190 // TODO Auto-generated method stub - line 204: 196 // TODO Auto-generated method stub - line 210: 202 // TODO Auto-generated method stub - line 216: 208 // TODO Auto-generated method stub - line 438: 430 // TODO: test with tags 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RowLockContext.html (16 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 877: 869 // TODO: revisit if coprocessors should load in other cases - line 1448: 1440 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1899: 1891 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2423: 2415 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2507: 2499 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3814: 3806 // TODO: Currently validation is done with current time before acquiring locks and - line 3823: 3815 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4173: 4165 // TODO: can it be done after completing mvcc? - line 4284: 4276 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4321: 4313 // TODO Support Increment/Append operations - line 4977: 4969 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 6360: 6352 // TODO: some stores might see new data from flush, while others do not which - line 6587: 6579 // TODO: do we need to add a time component here? - line 7006: 6998 // TODO Need a better story for reverting partial failures due to HDFS. - line 8443: 8435 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.ObservedExceptionsInBatch.html (16 lines): - line 326: 318 // TODO: account for each registered handler in HeapSize computation - line 865: 857 // TODO: revisit if coprocessors should load in other cases - line 1416: 1408 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1850: 1842 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2320: 2312 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2399: 2391 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3684: 3676 // TODO: Currently validation is done with current time before acquiring locks and - line 3693: 3685 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4043: 4035 // TODO: can it be done after completing mvcc? - line 4162: 4154 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4199: 4191 // TODO Support Increment/Append operations - line 4876: 4868 * working snapshot directory. TODO for api consistency, consider adding another version with no - line 6227: 6219 // TODO: some stores might see new data from flush, while others do not which - line 6457: 6449 // TODO: do we need to add a time component here? - line 6872: 6864 // TODO Need a better story for reverting partial failures due to HDFS. - line 7605: 7597 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.CellForMockito.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TestCellUtil.CellForMockito.html (16 lines): - line 125: 117 // TODO Auto-generated method stub - line 131: 123 // TODO Auto-generated method stub - line 137: 129 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub - line 149: 141 // TODO Auto-generated method stub - line 155: 147 // TODO Auto-generated method stub - line 161: 153 // TODO Auto-generated method stub - line 167: 159 // TODO Auto-generated method stub - line 173: 165 // TODO Auto-generated method stub - line 179: 171 // TODO Auto-generated method stub - line 185: 177 // TODO Auto-generated method stub - line 196: 188 // TODO Auto-generated method stub - line 202: 194 // TODO Auto-generated method stub - line 208: 200 // TODO Auto-generated method stub - line 214: 206 // TODO Auto-generated method stub - line 437: 429 // TODO: test with tags 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockIterator.html (16 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 127: 119 // TODO: encapsulate Header related logic in this inner class. - line 183: 175 * <p>TODO: Make this read-only once made. - line 340: 332 * <p>TODO: The caller presumes no checksumming - line 532: 524 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 646: 638 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 677: 669 // TODO we need consider allocating offheap here? - line 949: 941 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 952: 944 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 958: 950 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1326: 1318 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1460: 1452 * before using it. TODO: Review. This overread into next block to fetch - line 1570: 1562 // TODO: do we need seek time latencies? - line 1791: 1783 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2069: 2061 // TODO: Why is this in here? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.html (16 lines): - line 109: 101 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 114: 106 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 125: 117 // TODO: encapsulate Header related logic in this inner class. - line 181: 173 * <p>TODO: Make this read-only once made. - line 338: 330 * <p>TODO: The caller presumes no checksumming - line 530: 522 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 644: 636 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 675: 667 // TODO we need consider allocating offheap here? - line 936: 928 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 939: 931 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 945: 937 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1313: 1305 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1447: 1439 * before using it. TODO: Review. This overread into next block to fetch - line 1557: 1549 // TODO: do we need seek time latencies? - line 1778: 1770 // TODO: Make this ByteBuffer-based. Will make it easier to go to HDFS with BBPool (offheap). - line 2056: 2048 // TODO: Why is this in here? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html (16 lines): - line 318: 310 // TODO: account for each registered handler in HeapSize computation - line 877: 869 // TODO: revisit if coprocessors should load in other cases - line 1448: 1440 // TODO Needs to check whether we should expose our metrics system to CPs. If CPs themselves doing - line 1899: 1891 // TODO HBASE-18906. Check the usage (if any) in Phoenix and expose this or give alternate way for - line 2423: 2415 // TODO HBASE-18905. We might have to expose a requestFlush API for CPs - line 2507: 2499 // TODO: this should be managed within memstore with the snapshot, updated only after flush - line 3814: 3806 // TODO: Currently validation is done with current time before acquiring locks and - line 3823: 3815 // FIXME: we may update metrics twice! here for all operations bypassed by CP and later in - line 4173: 4165 // TODO: can it be done after completing mvcc? - line 4284: 4276 // TODO: prepareDelete() has been called twice, before and after preDelete() CP hook. - line 4321: 4313 // TODO Support Increment/Append operations - line 4977: 4969 * TODO for api consistency, consider adding another version with no {@link ForeignExceptionSnare} - line 6360: 6352 // TODO: some stores might see new data from flush, while others do not which - line 6587: 6579 // TODO: do we need to add a time component here? - line 7006: 6998 // TODO Need a better story for reverting partial failures due to HDFS. - line 8443: 8435 // TODO: Do we need to call rewriteCellTags down in applyToMemStore()? Why not before 1.1/xref/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html (15 lines): - line 135: 125 * usually the hosting server. We need to replay the WALs. TODO: Change this semantic. A roll of - line 136: 126 * WAL may be sufficient as long as we have flagged client that the append failed. TODO: - line 160: 150 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 205: 195 * TODO: Reus FSWALEntry's rather than create them anew each time as we do SyncFutures here. - line 206: 196 * TODO: Add a FSWalEntry and SyncFuture as thread locals on handlers rather than have them - line 365: 355 * old stuff not the new additions (TODO: IS THIS SAFE? CHECK!). - line 549: 539 // Register listeners. TODO: Should this exist anymore? We have CPs? - line 583: 573 // handle the reflection necessary to call getNumCurrentReplicas(). TODO: Replace with - line 998: 988 // TODO: This is close is inline with critical section. Should happen in background? - line 1261: 1251 // latch to be thrown. TODO: reuse FSWALEntry as we do SyncFuture rather create per append. - line 1605: 1595 // TODO: Remove all this and use the now publically available - line 1750: 1740 // TODO: if we have no oldStoreSeqNum, and WAL is not disabled, presumably either - line 2078: 2068 // TODO: Check size and if big go ahead and call a sync if we have enough data. - line 2171: 2161 // TODO: WORK ON MAKING THIS APPEND FASTER. DOING WAY TOO MUCH WORK WITH CPs, PBing, etc. - line 2200: 2190 // TODO: Why does listener take a table description and CPs take a regioninfo? Fix. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockDeserializer.html (14 lines): - line 117: 109 * TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where we make - line 123: 115 * TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. Be sure to - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * TODO: Make this read-only once made. - line 310: 302 * TODO: The caller presumes no checksumming - line 312: 304 * TODO: HFile block writer can also off-heap ? - line 519: 511 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 630: 622 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 844: 836 // TODO: This should be lazily instantiated - line 847: 839 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 853: 845 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1175: 1167 * TODO: Should there be an option where a cache can ask that hbase preserve block checksums for - line 1342: 1334 * TODO: Review. This overread into next block to fetch next blocks header seems unnecessary - line 1987: 1979 // TODO: Why is this in here? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * <p>TODO: Make this read-only once made. - line 315: 307 * <p>TODO: The caller presumes no checksumming - line 316: 308 * <p>TODO: HFile block writer can also off-heap ? </p> - line 533: 525 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 652: 644 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 875: 867 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 878: 870 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 884: 876 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1234: 1226 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1410: 1402 * before using it. TODO: Review. This overread into next block to fetch - line 2042: 2034 // TODO: Why is this in here? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.MasterStoppedException.html (14 lines): - line 480: 472 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 650: 642 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 868: 860 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 912: 904 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1049: 1041 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1162: 1154 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1179: 1171 * (TODO: Fix this! NS should not hold-up startup). - line 1695: 1687 //TODO: bulk assign - line 1711: 1703 // TODO: After balance, there should not be a cutoff time (keeping it as - line 1914: 1906 // TODO: What is this? I don't get it. - line 1950: 1942 // TODO: CompletableFuture rather than this stunted Future. - line 1988: 1980 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2155: 2147 // TODO: should we check coprocessors and encryption ? - line 2345: 2337 // TODO: We can handle/merge duplicate request 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.PrefetchedHeader.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 128: 120 // TODO: encapsulate Header related logic in this inner class. - line 184: 176 * <p>TODO: Make this read-only once made. - line 308: 300 * <p>TODO: The caller presumes no checksumming - line 309: 301 * <p>TODO: HFile block writer can also off-heap ? </p> - line 525: 517 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 641: 633 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 863: 855 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 866: 858 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 872: 864 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1222: 1214 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1398: 1390 * before using it. TODO: Review. This overread into next block to fetch - line 2024: 2016 // TODO: Why is this in here? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html (14 lines): - line 479: 471 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 643: 635 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 906: 898 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 957: 949 // TODO: TRSP can perform as the sub procedure for other procedures, so even if it is marked as - line 970: 962 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1108: 1100 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1221: 1213 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1238: 1230 * (TODO: Fix this! NS should not hold-up startup). - line 1755: 1747 //TODO: bulk assign - line 1774: 1766 // TODO: After balance, there should not be a cutoff time (keeping it as - line 1965: 1957 // TODO: What is this? I don't get it. - line 2003: 1995 // TODO: CompletableFuture rather than this stunted Future. - line 2041: 2033 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2157: 2149 // TODO: We can handle/merge duplicate request 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html (14 lines): - line 480: 472 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 650: 642 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 868: 860 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 912: 904 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1049: 1041 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1162: 1154 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1179: 1171 * (TODO: Fix this! NS should not hold-up startup). - line 1695: 1687 //TODO: bulk assign - line 1711: 1703 // TODO: After balance, there should not be a cutoff time (keeping it as - line 1914: 1906 // TODO: What is this? I don't get it. - line 1950: 1942 // TODO: CompletableFuture rather than this stunted Future. - line 1988: 1980 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2155: 2147 // TODO: should we check coprocessors and encryption ? - line 2345: 2337 // TODO: We can handle/merge duplicate request 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html (14 lines): - line 480: 472 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 650: 642 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 868: 860 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 912: 904 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1049: 1041 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1162: 1154 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1179: 1171 * (TODO: Fix this! NS should not hold-up startup). - line 1695: 1687 //TODO: bulk assign - line 1711: 1703 // TODO: After balance, there should not be a cutoff time (keeping it as - line 1914: 1906 // TODO: What is this? I don't get it. - line 1950: 1942 // TODO: CompletableFuture rather than this stunted Future. - line 1988: 1980 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2155: 2147 // TODO: should we check coprocessors and encryption ? - line 2345: 2337 // TODO: We can handle/merge duplicate request 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReaderImpl.html (14 lines): - line 117: 109 * TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where we make - line 123: 115 * TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. Be sure to - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * TODO: Make this read-only once made. - line 310: 302 * TODO: The caller presumes no checksumming - line 312: 304 * TODO: HFile block writer can also off-heap ? - line 519: 511 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 630: 622 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 844: 836 // TODO: This should be lazily instantiated - line 847: 839 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 853: 845 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1175: 1167 * TODO: Should there be an option where a cache can ask that hbase preserve block checksums for - line 1342: 1334 * TODO: Review. This overread into next block to fetch next blocks header seems unnecessary - line 1987: 1979 // TODO: Why is this in here? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockWritable.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 128: 120 // TODO: encapsulate Header related logic in this inner class. - line 184: 176 * <p>TODO: Make this read-only once made. - line 308: 300 * <p>TODO: The caller presumes no checksumming - line 309: 301 * <p>TODO: HFile block writer can also off-heap ? </p> - line 525: 517 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 641: 633 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 863: 855 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 866: 858 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 872: 864 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1222: 1214 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1398: 1390 * before using it. TODO: Review. This overread into next block to fetch - line 2024: 2016 // TODO: Why is this in here? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockIterator.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * <p>TODO: Make this read-only once made. - line 315: 307 * <p>TODO: The caller presumes no checksumming - line 316: 308 * <p>TODO: HFile block writer can also off-heap ? </p> - line 533: 525 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 652: 644 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 875: 867 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 878: 870 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 884: 876 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1234: 1226 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1410: 1402 * before using it. TODO: Review. This overread into next block to fetch - line 2042: 2034 // TODO: Why is this in here? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html (14 lines): - line 508: 500 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 683: 675 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 907: 899 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 964: 956 // TODO: TRSP can perform as the sub procedure for other procedures, so even if it is marked as - line 977: 969 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1115: 1107 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1235: 1227 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1252: 1244 * (TODO: Fix this! NS should not hold-up startup). - line 1853: 1845 //TODO: bulk assign - line 1873: 1865 // TODO: After balance, there should not be a cutoff time (keeping it as - line 2091: 2083 // TODO: What is this? I don't get it. - line 2129: 2121 // TODO: CompletableFuture rather than this stunted Future. - line 2167: 2159 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2283: 2275 // TODO: We can handle/merge duplicate request 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.PrefetchedHeader.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * <p>TODO: Make this read-only once made. - line 315: 307 * <p>TODO: The caller presumes no checksumming - line 316: 308 * <p>TODO: HFile block writer can also off-heap ? </p> - line 533: 525 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 652: 644 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 875: 867 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 878: 870 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 884: 876 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1234: 1226 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1410: 1402 * before using it. TODO: Review. This overread into next block to fetch - line 2042: 2034 // TODO: Why is this in here? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.PrefetchedHeader.html (14 lines): - line 117: 109 * TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where we make - line 123: 115 * TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. Be sure to - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * TODO: Make this read-only once made. - line 310: 302 * TODO: The caller presumes no checksumming - line 312: 304 * TODO: HFile block writer can also off-heap ? - line 519: 511 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 630: 622 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 844: 836 // TODO: This should be lazily instantiated - line 847: 839 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 853: 845 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1175: 1167 * TODO: Should there be an option where a cache can ask that hbase preserve block checksums for - line 1342: 1334 * TODO: Review. This overread into next block to fetch next blocks header seems unnecessary - line 1987: 1979 // TODO: Why is this in here? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html (14 lines): - line 508: 500 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 683: 675 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 907: 899 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 964: 956 // TODO: TRSP can perform as the sub procedure for other procedures, so even if it is marked as - line 977: 969 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1115: 1107 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1235: 1227 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1252: 1244 * (TODO: Fix this! NS should not hold-up startup). - line 1853: 1845 //TODO: bulk assign - line 1873: 1865 // TODO: After balance, there should not be a cutoff time (keeping it as - line 2091: 2083 // TODO: What is this? I don't get it. - line 2129: 2121 // TODO: CompletableFuture rather than this stunted Future. - line 2167: 2159 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2283: 2275 // TODO: We can handle/merge duplicate request 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReaderImpl.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * <p>TODO: Make this read-only once made. - line 315: 307 * <p>TODO: The caller presumes no checksumming - line 316: 308 * <p>TODO: HFile block writer can also off-heap ? </p> - line 533: 525 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 652: 644 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 875: 867 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 878: 870 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 884: 876 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1234: 1226 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1410: 1402 * before using it. TODO: Review. This overread into next block to fetch - line 2042: 2034 // TODO: Why is this in here? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * <p>TODO: Make this read-only once made. - line 315: 307 * <p>TODO: The caller presumes no checksumming - line 316: 308 * <p>TODO: HFile block writer can also off-heap ? </p> - line 533: 525 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 652: 644 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 875: 867 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 878: 870 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 884: 876 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1234: 1226 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1410: 1402 * before using it. TODO: Review. This overread into next block to fetch - line 2042: 2034 // TODO: Why is this in here? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html (14 lines): - line 462: 454 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 632: 624 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 827: 819 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 871: 863 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1008: 1000 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1120: 1112 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1137: 1129 * (TODO: Fix this! NS should not hold-up startup). - line 1659: 1651 //TODO: bulk assign - line 1675: 1667 // TODO: After balance, there should not be a cutoff time (keeping it as - line 1878: 1870 // TODO: What is this? I don't get it. - line 1914: 1906 // TODO: CompletableFuture rather than this stunted Future. - line 1952: 1944 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2119: 2111 // TODO: should we check coprocessors and encryption ? - line 2309: 2301 // TODO: We can handle/merge duplicate request 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReaderImpl.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 128: 120 // TODO: encapsulate Header related logic in this inner class. - line 184: 176 * <p>TODO: Make this read-only once made. - line 308: 300 * <p>TODO: The caller presumes no checksumming - line 309: 301 * <p>TODO: HFile block writer can also off-heap ? </p> - line 525: 517 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 641: 633 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 863: 855 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 866: 858 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 872: 864 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1222: 1214 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1398: 1390 * before using it. TODO: Review. This overread into next block to fetch - line 2024: 2016 // TODO: Why is this in here? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html (14 lines): - line 508: 500 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 683: 675 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 907: 899 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 964: 956 // TODO: TRSP can perform as the sub procedure for other procedures, so even if it is marked as - line 977: 969 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1115: 1107 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1235: 1227 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1252: 1244 * (TODO: Fix this! NS should not hold-up startup). - line 1853: 1845 //TODO: bulk assign - line 1873: 1865 // TODO: After balance, there should not be a cutoff time (keeping it as - line 2091: 2083 // TODO: What is this? I don't get it. - line 2129: 2121 // TODO: CompletableFuture rather than this stunted Future. - line 2167: 2159 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2283: 2275 // TODO: We can handle/merge duplicate request 1.4/xref-test/org/apache/hadoop/hbase/filter/TestFuzzyRowFilter.html (14 lines): - line 354: 344 // TODO: should be {1, 1, 3} ? - line 361: 351 // TODO: should be {1, 1, 1, 3} ? - line 368: 358 // TODO: should be {1, (byte) 128, 2} ? - line 375: 365 // TODO: should be {5, 1, 0, 2} ? - line 400: 390 // TODO: should be {1, 0} ? - line 407: 397 // TODO: should be {1, (byte) 0xFF, 2} ? - line 414: 404 // TODO: should be {1, 1, (byte) 255, 4} ? - line 421: 411 // TODO: should be 1, 2, (byte) 255, 4 ? - line 428: 418 // TODO: should be {1, 2, (byte) 255, 4} ? - line 432: 422 // TODO: should be null? - line 439: 429 // TODO: should be null? - line 446: 436 // TODO: should be null? - line 453: 443 // TODO: should be null? - line 460: 450 // TODO: should be null? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFuzzyRowFilter.html (14 lines): - line 360: 352 // TODO: should be {1, 1, 3} ? - line 367: 359 // TODO: should be {1, 1, 1, 3} ? - line 374: 366 // TODO: should be {1, (byte) 128, 2} ? - line 381: 373 // TODO: should be {5, 1, 0, 2} ? - line 406: 398 // TODO: should be {1, 0} ? - line 413: 405 // TODO: should be {1, (byte) 0xFF, 2} ? - line 420: 412 // TODO: should be {1, 1, (byte) 255, 4} ? - line 427: 419 // TODO: should be 1, 2, (byte) 255, 4 ? - line 434: 426 // TODO: should be {1, 2, (byte) 255, 4} ? - line 438: 430 // TODO: should be null? - line 445: 437 // TODO: should be null? - line 452: 444 // TODO: should be null? - line 459: 451 // TODO: should be null? - line 466: 458 // TODO: should be null? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.MasterStoppedException.html (14 lines): - line 479: 471 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 643: 635 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 906: 898 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 957: 949 // TODO: TRSP can perform as the sub procedure for other procedures, so even if it is marked as - line 970: 962 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1108: 1100 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1221: 1213 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1238: 1230 * (TODO: Fix this! NS should not hold-up startup). - line 1755: 1747 //TODO: bulk assign - line 1774: 1766 // TODO: After balance, there should not be a cutoff time (keeping it as - line 1965: 1957 // TODO: What is this? I don't get it. - line 2003: 1995 // TODO: CompletableFuture rather than this stunted Future. - line 2041: 2033 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2157: 2149 // TODO: We can handle/merge duplicate request 1.2/xref-test/org/apache/hadoop/hbase/filter/TestFuzzyRowFilter.html (14 lines): - line 354: 344 // TODO: should be {1, 1, 3} ? - line 361: 351 // TODO: should be {1, 1, 1, 3} ? - line 368: 358 // TODO: should be {1, (byte) 128, 2} ? - line 375: 365 // TODO: should be {5, 1, 0, 2} ? - line 400: 390 // TODO: should be {1, 0} ? - line 407: 397 // TODO: should be {1, (byte) 0xFF, 2} ? - line 414: 404 // TODO: should be {1, 1, (byte) 255, 4} ? - line 421: 411 // TODO: should be 1, 2, (byte) 255, 4 ? - line 428: 418 // TODO: should be {1, 2, (byte) 255, 4} ? - line 432: 422 // TODO: should be null? - line 439: 429 // TODO: should be null? - line 446: 436 // TODO: should be null? - line 453: 443 // TODO: should be null? - line 460: 450 // TODO: should be null? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Header.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * <p>TODO: Make this read-only once made. - line 315: 307 * <p>TODO: The caller presumes no checksumming - line 316: 308 * <p>TODO: HFile block writer can also off-heap ? </p> - line 533: 525 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 652: 644 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 875: 867 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 878: 870 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 884: 876 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1234: 1226 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1410: 1402 * before using it. TODO: Review. This overread into next block to fetch - line 2042: 2034 // TODO: Why is this in here? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html (14 lines): - line 117: 109 * TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where we make - line 123: 115 * TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. Be sure to - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * TODO: Make this read-only once made. - line 310: 302 * TODO: The caller presumes no checksumming - line 312: 304 * TODO: HFile block writer can also off-heap ? - line 519: 511 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 630: 622 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 844: 836 // TODO: This should be lazily instantiated - line 847: 839 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 853: 845 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1175: 1167 * TODO: Should there be an option where a cache can ask that hbase preserve block checksums for - line 1342: 1334 * TODO: Review. This overread into next block to fetch next blocks header seems unnecessary - line 1987: 1979 // TODO: Why is this in here? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFuzzyRowFilter.html (14 lines): - line 360: 352 // TODO: should be {1, 1, 3} ? - line 367: 359 // TODO: should be {1, 1, 1, 3} ? - line 374: 366 // TODO: should be {1, (byte) 128, 2} ? - line 381: 373 // TODO: should be {5, 1, 0, 2} ? - line 406: 398 // TODO: should be {1, 0} ? - line 413: 405 // TODO: should be {1, (byte) 0xFF, 2} ? - line 420: 412 // TODO: should be {1, 1, (byte) 255, 4} ? - line 427: 419 // TODO: should be 1, 2, (byte) 255, 4 ? - line 434: 426 // TODO: should be {1, 2, (byte) 255, 4} ? - line 438: 430 // TODO: should be null? - line 445: 437 // TODO: should be null? - line 452: 444 // TODO: should be null? - line 459: 451 // TODO: should be null? - line 466: 458 // TODO: should be null? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Header.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 128: 120 // TODO: encapsulate Header related logic in this inner class. - line 184: 176 * <p>TODO: Make this read-only once made. - line 308: 300 * <p>TODO: The caller presumes no checksumming - line 309: 301 * <p>TODO: HFile block writer can also off-heap ? </p> - line 525: 517 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 641: 633 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 863: 855 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 866: 858 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 872: 864 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1222: 1214 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1398: 1390 * before using it. TODO: Review. This overread into next block to fetch - line 2024: 2016 // TODO: Why is this in here? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 128: 120 // TODO: encapsulate Header related logic in this inner class. - line 184: 176 * <p>TODO: Make this read-only once made. - line 308: 300 * <p>TODO: The caller presumes no checksumming - line 309: 301 * <p>TODO: HFile block writer can also off-heap ? </p> - line 525: 517 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 641: 633 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 863: 855 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 866: 858 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 872: 864 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1222: 1214 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1398: 1390 * before using it. TODO: Review. This overread into next block to fetch - line 2024: 2016 // TODO: Why is this in here? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html (14 lines): - line 508: 500 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 683: 675 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 907: 899 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 964: 956 // TODO: TRSP can perform as the sub procedure for other procedures, so even if it is marked as - line 977: 969 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1115: 1107 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1235: 1227 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1252: 1244 * (TODO: Fix this! NS should not hold-up startup). - line 1853: 1845 //TODO: bulk assign - line 1873: 1865 // TODO: After balance, there should not be a cutoff time (keeping it as - line 2091: 2083 // TODO: What is this? I don't get it. - line 2129: 2121 // TODO: CompletableFuture rather than this stunted Future. - line 2167: 2159 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2283: 2275 // TODO: We can handle/merge duplicate request 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockDeserializer.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 128: 120 // TODO: encapsulate Header related logic in this inner class. - line 184: 176 * <p>TODO: Make this read-only once made. - line 308: 300 * <p>TODO: The caller presumes no checksumming - line 309: 301 * <p>TODO: HFile block writer can also off-heap ? </p> - line 525: 517 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 641: 633 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 863: 855 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 866: 858 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 872: 864 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1222: 1214 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1398: 1390 * before using it. TODO: Review. This overread into next block to fetch - line 2024: 2016 // TODO: Why is this in here? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.MasterStoppedException.html (14 lines): - line 508: 500 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 683: 675 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 907: 899 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 964: 956 // TODO: TRSP can perform as the sub procedure for other procedures, so even if it is marked as - line 977: 969 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1115: 1107 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1235: 1227 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1252: 1244 * (TODO: Fix this! NS should not hold-up startup). - line 1853: 1845 //TODO: bulk assign - line 1873: 1865 // TODO: After balance, there should not be a cutoff time (keeping it as - line 2091: 2083 // TODO: What is this? I don't get it. - line 2129: 2121 // TODO: CompletableFuture rather than this stunted Future. - line 2167: 2159 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2283: 2275 // TODO: We can handle/merge duplicate request 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockDeserializer.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * <p>TODO: Make this read-only once made. - line 315: 307 * <p>TODO: The caller presumes no checksumming - line 316: 308 * <p>TODO: HFile block writer can also off-heap ? </p> - line 533: 525 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 652: 644 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 875: 867 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 878: 870 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 884: 876 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1234: 1226 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1410: 1402 * before using it. TODO: Review. This overread into next block to fetch - line 2042: 2034 // TODO: Why is this in here? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html (14 lines): - line 480: 472 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 650: 642 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 868: 860 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 912: 904 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1049: 1041 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1162: 1154 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1179: 1171 * (TODO: Fix this! NS should not hold-up startup). - line 1695: 1687 //TODO: bulk assign - line 1711: 1703 // TODO: After balance, there should not be a cutoff time (keeping it as - line 1914: 1906 // TODO: What is this? I don't get it. - line 1950: 1942 // TODO: CompletableFuture rather than this stunted Future. - line 1988: 1980 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2155: 2147 // TODO: should we check coprocessors and encryption ? - line 2345: 2337 // TODO: We can handle/merge duplicate request 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html (14 lines): - line 462: 454 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 632: 624 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 827: 819 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 871: 863 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1008: 1000 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1120: 1112 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1137: 1129 * (TODO: Fix this! NS should not hold-up startup). - line 1659: 1651 //TODO: bulk assign - line 1675: 1667 // TODO: After balance, there should not be a cutoff time (keeping it as - line 1878: 1870 // TODO: What is this? I don't get it. - line 1914: 1906 // TODO: CompletableFuture rather than this stunted Future. - line 1952: 1944 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2119: 2111 // TODO: should we check coprocessors and encryption ? - line 2309: 2301 // TODO: We can handle/merge duplicate request 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 128: 120 // TODO: encapsulate Header related logic in this inner class. - line 184: 176 * <p>TODO: Make this read-only once made. - line 308: 300 * <p>TODO: The caller presumes no checksumming - line 309: 301 * <p>TODO: HFile block writer can also off-heap ? </p> - line 525: 517 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 641: 633 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 863: 855 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 866: 858 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 872: 864 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1222: 1214 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1398: 1390 * before using it. TODO: Review. This overread into next block to fetch - line 2024: 2016 // TODO: Why is this in here? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFuzzyRowFilter.html (14 lines): - line 360: 352 // TODO: should be {1, 1, 3} ? - line 367: 359 // TODO: should be {1, 1, 1, 3} ? - line 374: 366 // TODO: should be {1, (byte) 128, 2} ? - line 381: 373 // TODO: should be {5, 1, 0, 2} ? - line 406: 398 // TODO: should be {1, 0} ? - line 413: 405 // TODO: should be {1, (byte) 0xFF, 2} ? - line 420: 412 // TODO: should be {1, 1, (byte) 255, 4} ? - line 427: 419 // TODO: should be 1, 2, (byte) 255, 4 ? - line 434: 426 // TODO: should be {1, 2, (byte) 255, 4} ? - line 438: 430 // TODO: should be null? - line 445: 437 // TODO: should be null? - line 452: 444 // TODO: should be null? - line 459: 451 // TODO: should be null? - line 466: 458 // TODO: should be null? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFuzzyRowFilter.html (14 lines): - line 360: 352 // TODO: should be {1, 1, 3} ? - line 367: 359 // TODO: should be {1, 1, 1, 3} ? - line 374: 366 // TODO: should be {1, (byte) 128, 2} ? - line 381: 373 // TODO: should be {5, 1, 0, 2} ? - line 406: 398 // TODO: should be {1, 0} ? - line 413: 405 // TODO: should be {1, (byte) 0xFF, 2} ? - line 420: 412 // TODO: should be {1, 1, (byte) 255, 4} ? - line 427: 419 // TODO: should be 1, 2, (byte) 255, 4 ? - line 434: 426 // TODO: should be {1, 2, (byte) 255, 4} ? - line 438: 430 // TODO: should be null? - line 445: 437 // TODO: should be null? - line 452: 444 // TODO: should be null? - line 459: 451 // TODO: should be null? - line 466: 458 // TODO: should be null? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockIterator.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 128: 120 // TODO: encapsulate Header related logic in this inner class. - line 184: 176 * <p>TODO: Make this read-only once made. - line 308: 300 * <p>TODO: The caller presumes no checksumming - line 309: 301 * <p>TODO: HFile block writer can also off-heap ? </p> - line 525: 517 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 641: 633 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 863: 855 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 866: 858 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 872: 864 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1222: 1214 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1398: 1390 * before using it. TODO: Review. This overread into next block to fetch - line 2024: 2016 // TODO: Why is this in here? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * <p>TODO: Make this read-only once made. - line 315: 307 * <p>TODO: The caller presumes no checksumming - line 316: 308 * <p>TODO: HFile block writer can also off-heap ? </p> - line 533: 525 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 652: 644 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 875: 867 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 878: 870 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 884: 876 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1234: 1226 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1410: 1402 * before using it. TODO: Review. This overread into next block to fetch - line 2042: 2034 // TODO: Why is this in here? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFuzzyRowFilter.html (14 lines): - line 360: 352 // TODO: should be {1, 1, 3} ? - line 367: 359 // TODO: should be {1, 1, 1, 3} ? - line 374: 366 // TODO: should be {1, (byte) 128, 2} ? - line 381: 373 // TODO: should be {5, 1, 0, 2} ? - line 406: 398 // TODO: should be {1, 0} ? - line 413: 405 // TODO: should be {1, (byte) 0xFF, 2} ? - line 420: 412 // TODO: should be {1, 1, (byte) 255, 4} ? - line 427: 419 // TODO: should be 1, 2, (byte) 255, 4 ? - line 434: 426 // TODO: should be {1, 2, (byte) 255, 4} ? - line 438: 430 // TODO: should be null? - line 445: 437 // TODO: should be null? - line 452: 444 // TODO: should be null? - line 459: 451 // TODO: should be null? - line 466: 458 // TODO: should be null? 1.1/xref-test/org/apache/hadoop/hbase/filter/TestFuzzyRowFilter.html (14 lines): - line 354: 344 // TODO: should be {1, 1, 3} ? - line 361: 351 // TODO: should be {1, 1, 1, 3} ? - line 368: 358 // TODO: should be {1, (byte) 128, 2} ? - line 375: 365 // TODO: should be {5, 1, 0, 2} ? - line 400: 390 // TODO: should be {1, 0} ? - line 407: 397 // TODO: should be {1, (byte) 0xFF, 2} ? - line 414: 404 // TODO: should be {1, 1, (byte) 255, 4} ? - line 421: 411 // TODO: should be 1, 2, (byte) 255, 4 ? - line 428: 418 // TODO: should be {1, 2, (byte) 255, 4} ? - line 432: 422 // TODO: should be null? - line 439: 429 // TODO: should be null? - line 446: 436 // TODO: should be null? - line 453: 443 // TODO: should be null? - line 460: 450 // TODO: should be null? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockWritable.html (14 lines): - line 117: 109 * TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where we make - line 123: 115 * TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. Be sure to - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * TODO: Make this read-only once made. - line 310: 302 * TODO: The caller presumes no checksumming - line 312: 304 * TODO: HFile block writer can also off-heap ? - line 519: 511 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 630: 622 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 844: 836 // TODO: This should be lazily instantiated - line 847: 839 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 853: 845 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1175: 1167 * TODO: Should there be an option where a cache can ask that hbase preserve block checksums for - line 1342: 1334 * TODO: Review. This overread into next block to fetch next blocks header seems unnecessary - line 1987: 1979 // TODO: Why is this in here? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html (14 lines): - line 462: 454 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 632: 624 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 827: 819 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 871: 863 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1008: 1000 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1120: 1112 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1137: 1129 * (TODO: Fix this! NS should not hold-up startup). - line 1659: 1651 //TODO: bulk assign - line 1675: 1667 // TODO: After balance, there should not be a cutoff time (keeping it as - line 1878: 1870 // TODO: What is this? I don't get it. - line 1914: 1906 // TODO: CompletableFuture rather than this stunted Future. - line 1952: 1944 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2119: 2111 // TODO: should we check coprocessors and encryption ? - line 2309: 2301 // TODO: We can handle/merge duplicate request 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * <p>TODO: Make this read-only once made. - line 315: 307 * <p>TODO: The caller presumes no checksumming - line 316: 308 * <p>TODO: HFile block writer can also off-heap ? </p> - line 533: 525 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 652: 644 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 875: 867 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 878: 870 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 884: 876 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1234: 1226 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1410: 1402 * before using it. TODO: Review. This overread into next block to fetch - line 2042: 2034 // TODO: Why is this in here? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.html (14 lines): - line 117: 109 * TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where we make - line 123: 115 * TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. Be sure to - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * TODO: Make this read-only once made. - line 310: 302 * TODO: The caller presumes no checksumming - line 312: 304 * TODO: HFile block writer can also off-heap ? - line 519: 511 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 630: 622 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 844: 836 // TODO: This should be lazily instantiated - line 847: 839 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 853: 845 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1175: 1167 * TODO: Should there be an option where a cache can ask that hbase preserve block checksums for - line 1342: 1334 * TODO: Review. This overread into next block to fetch next blocks header seems unnecessary - line 1987: 1979 // TODO: Why is this in here? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Header.html (14 lines): - line 117: 109 * TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where we make - line 123: 115 * TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. Be sure to - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * TODO: Make this read-only once made. - line 310: 302 * TODO: The caller presumes no checksumming - line 312: 304 * TODO: HFile block writer can also off-heap ? - line 519: 511 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 630: 622 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 844: 836 // TODO: This should be lazily instantiated - line 847: 839 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 853: 845 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1175: 1167 * TODO: Should there be an option where a cache can ask that hbase preserve block checksums for - line 1342: 1334 * TODO: Review. This overread into next block to fetch next blocks header seems unnecessary - line 1987: 1979 // TODO: Why is this in here? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 128: 120 // TODO: encapsulate Header related logic in this inner class. - line 184: 176 * <p>TODO: Make this read-only once made. - line 308: 300 * <p>TODO: The caller presumes no checksumming - line 309: 301 * <p>TODO: HFile block writer can also off-heap ? </p> - line 525: 517 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 641: 633 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 863: 855 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 866: 858 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 872: 864 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1222: 1214 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1398: 1390 * before using it. TODO: Review. This overread into next block to fetch - line 2024: 2016 // TODO: Why is this in here? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockWritable.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * <p>TODO: Make this read-only once made. - line 315: 307 * <p>TODO: The caller presumes no checksumming - line 316: 308 * <p>TODO: HFile block writer can also off-heap ? </p> - line 533: 525 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 652: 644 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 875: 867 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 878: 870 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 884: 876 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1234: 1226 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1410: 1402 * before using it. TODO: Review. This overread into next block to fetch - line 2042: 2034 // TODO: Why is this in here? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html (14 lines): - line 117: 109 * TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where we make - line 123: 115 * TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. Be sure to - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * TODO: Make this read-only once made. - line 310: 302 * TODO: The caller presumes no checksumming - line 312: 304 * TODO: HFile block writer can also off-heap ? - line 519: 511 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 630: 622 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 844: 836 // TODO: This should be lazily instantiated - line 847: 839 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 853: 845 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1175: 1167 * TODO: Should there be an option where a cache can ask that hbase preserve block checksums for - line 1342: 1334 * TODO: Review. This overread into next block to fetch next blocks header seems unnecessary - line 1987: 1979 // TODO: Why is this in here? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html (14 lines): - line 479: 471 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 643: 635 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 906: 898 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 957: 949 // TODO: TRSP can perform as the sub procedure for other procedures, so even if it is marked as - line 970: 962 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1108: 1100 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1221: 1213 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1238: 1230 * (TODO: Fix this! NS should not hold-up startup). - line 1755: 1747 //TODO: bulk assign - line 1774: 1766 // TODO: After balance, there should not be a cutoff time (keeping it as - line 1965: 1957 // TODO: What is this? I don't get it. - line 2003: 1995 // TODO: CompletableFuture rather than this stunted Future. - line 2041: 2033 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2157: 2149 // TODO: We can handle/merge duplicate request 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFuzzyRowFilter.html (14 lines): - line 268: 260 // TODO: should be {1, 1, 3} ? - line 274: 266 // TODO: should be {1, 1, 1, 3} ? - line 279: 271 // TODO: should be {1, (byte) 128, 2} ? - line 284: 276 // TODO: should be {5, 1, 0, 2} ? - line 304: 296 // TODO: should be {1, 0} ? - line 310: 302 // TODO: should be {1, (byte) 0xFF, 2} ? - line 315: 307 // TODO: should be {1, 1, (byte) 255, 4} ? - line 320: 312 // TODO: should be 1, 2, (byte) 255, 4 ? - line 325: 317 // TODO: should be {1, 2, (byte) 255, 4} ? - line 329: 321 // TODO: should be null? - line 334: 326 // TODO: should be null? - line 339: 331 // TODO: should be null? - line 344: 336 // TODO: should be null? - line 349: 341 // TODO: should be null? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.BlockIterator.html (14 lines): - line 117: 109 * TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where we make - line 123: 115 * TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. Be sure to - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * TODO: Make this read-only once made. - line 310: 302 * TODO: The caller presumes no checksumming - line 312: 304 * TODO: HFile block writer can also off-heap ? - line 519: 511 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 630: 622 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 844: 836 // TODO: This should be lazily instantiated - line 847: 839 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 853: 845 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1175: 1167 * TODO: Should there be an option where a cache can ask that hbase preserve block checksums for - line 1342: 1334 * TODO: Review. This overread into next block to fetch next blocks header seems unnecessary - line 1987: 1979 // TODO: Why is this in here? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.html (14 lines): - line 117: 109 * TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where we make - line 123: 115 * TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. Be sure to - line 135: 127 // TODO: encapsulate Header related logic in this inner class. - line 191: 183 * TODO: Make this read-only once made. - line 310: 302 * TODO: The caller presumes no checksumming - line 312: 304 * TODO: HFile block writer can also off-heap ? - line 519: 511 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 630: 622 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 844: 836 // TODO: This should be lazily instantiated - line 847: 839 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 853: 845 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1175: 1167 * TODO: Should there be an option where a cache can ask that hbase preserve block checksums for - line 1342: 1334 * TODO: Review. This overread into next block to fetch next blocks header seems unnecessary - line 1987: 1979 // TODO: Why is this in here? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.MasterStoppedException.html (14 lines): - line 462: 454 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 632: 624 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 827: 819 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 871: 863 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1008: 1000 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1120: 1112 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1137: 1129 * (TODO: Fix this! NS should not hold-up startup). - line 1659: 1651 //TODO: bulk assign - line 1675: 1667 // TODO: After balance, there should not be a cutoff time (keeping it as - line 1878: 1870 // TODO: What is this? I don't get it. - line 1914: 1906 // TODO: CompletableFuture rather than this stunted Future. - line 1952: 1944 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2119: 2111 // TODO: should we check coprocessors and encryption ? - line 2309: 2301 // TODO: We can handle/merge duplicate request 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html (14 lines): - line 462: 454 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 632: 624 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 827: 819 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 871: 863 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1008: 1000 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1120: 1112 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1137: 1129 * (TODO: Fix this! NS should not hold-up startup). - line 1659: 1651 //TODO: bulk assign - line 1675: 1667 // TODO: After balance, there should not be a cutoff time (keeping it as - line 1878: 1870 // TODO: What is this? I don't get it. - line 1914: 1906 // TODO: CompletableFuture rather than this stunted Future. - line 1952: 1944 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2119: 2111 // TODO: should we check coprocessors and encryption ? - line 2309: 2301 // TODO: We can handle/merge duplicate request 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlock.FSReader.html (14 lines): - line 111: 103 * <p>TODO: Should we cache the checksums? Down in Writer#getBlockForCaching(CacheConfig) where - line 116: 108 * <p>TODO: Over in BucketCache, we save a block allocation by doing a custom serialization. - line 128: 120 // TODO: encapsulate Header related logic in this inner class. - line 184: 176 * <p>TODO: Make this read-only once made. - line 308: 300 * <p>TODO: The caller presumes no checksumming - line 309: 301 * <p>TODO: HFile block writer can also off-heap ? </p> - line 525: 517 // TODO: ByteBuf does not support asReadOnlyBuffer(). Fix. - line 641: 633 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 863: 855 // TODO: This should be lazily instantiated since we usually do NOT need this default encoder - line 866: 858 // TODO: Set BAOS initial size. Use fileContext.getBlocksize() and add for header/checksum - line 872: 864 // TODO: Why fileContext saved away when we have dataBlockEncoder and/or - line 1222: 1214 * <p>TODO: Should there be an option where a cache can ask that hbase preserve block - line 1398: 1390 * before using it. TODO: Review. This overread into next block to fetch - line 2024: 2016 // TODO: Why is this in here? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html (14 lines): - line 480: 472 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 650: 642 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 868: 860 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 912: 904 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1049: 1041 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1162: 1154 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1179: 1171 * (TODO: Fix this! NS should not hold-up startup). - line 1695: 1687 //TODO: bulk assign - line 1711: 1703 // TODO: After balance, there should not be a cutoff time (keeping it as - line 1914: 1906 // TODO: What is this? I don't get it. - line 1950: 1942 // TODO: CompletableFuture rather than this stunted Future. - line 1988: 1980 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2155: 2147 // TODO: should we check coprocessors and encryption ? - line 2345: 2337 // TODO: We can handle/merge duplicate request 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html (14 lines): - line 479: 471 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 643: 635 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 906: 898 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 957: 949 // TODO: TRSP can perform as the sub procedure for other procedures, so even if it is marked as - line 970: 962 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1108: 1100 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1221: 1213 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1238: 1230 * (TODO: Fix this! NS should not hold-up startup). - line 1755: 1747 //TODO: bulk assign - line 1774: 1766 // TODO: After balance, there should not be a cutoff time (keeping it as - line 1965: 1957 // TODO: What is this? I don't get it. - line 2003: 1995 // TODO: CompletableFuture rather than this stunted Future. - line 2041: 2033 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2157: 2149 // TODO: We can handle/merge duplicate request 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html (14 lines): - line 479: 471 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 643: 635 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 906: 898 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 957: 949 // TODO: TRSP can perform as the sub procedure for other procedures, so even if it is marked as - line 970: 962 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1108: 1100 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1221: 1213 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1238: 1230 * (TODO: Fix this! NS should not hold-up startup). - line 1755: 1747 //TODO: bulk assign - line 1774: 1766 // TODO: After balance, there should not be a cutoff time (keeping it as - line 1965: 1957 // TODO: What is this? I don't get it. - line 2003: 1995 // TODO: CompletableFuture rather than this stunted Future. - line 2041: 2033 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2157: 2149 // TODO: We can handle/merge duplicate request 1.4/xref/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html (13 lines): - line 82: 72 * <p>TODO: ASSIGN and WAIT_ON_ASSIGN (at least) are not idempotent. Revisit when assign is pv2. - line 83: 73 * TODO: We do not have special handling for system tables. - line 150: 140 * Ordinal of the previous state. So we can tell if we are progressing or not. TODO: if useful, - line 274: 264 // fails midway. TODO: Test. - line 296: 286 // TODO: The list of regionsAssigned may be more than we actually assigned. See down in - line 326: 316 // TODO: Make executor allow IEs coming up out of execute. - line 362: 352 // TODO: Matteo. We BLOCK here but most important thing to be doing at this moment. - line 394: 384 // TODO: May block here if hard time figuring state of meta. - line 401: 391 // TODO: Matteo. We BLOCK here but most important thing to be doing at this moment. - line 449: 439 // TODO: For Matteo. Below BLOCKs!!!! Redo so can relinquish executor while it is running. - line 524: 514 // TODO: FIX!!!! ABORTING SERVER BECAUSE COULDN"T PURGE ZNODE. This is what we - line 535: 525 // TODO: The below else if is different in branch-1 from master branch. - line 599: 589 // TODO: Blocks here. 1.2/xref/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html (13 lines): - line 82: 72 * <p>TODO: ASSIGN and WAIT_ON_ASSIGN (at least) are not idempotent. Revisit when assign is pv2. - line 83: 73 * TODO: We do not have special handling for system tables. - line 150: 140 * Ordinal of the previous state. So we can tell if we are progressing or not. TODO: if useful, - line 274: 264 // fails midway. TODO: Test. - line 296: 286 // TODO: The list of regionsAssigned may be more than we actually assigned. See down in - line 326: 316 // TODO: Make executor allow IEs coming up out of execute. - line 362: 352 // TODO: Matteo. We BLOCK here but most important thing to be doing at this moment. - line 394: 384 // TODO: May block here if hard time figuring state of meta. - line 401: 391 // TODO: Matteo. We BLOCK here but most important thing to be doing at this moment. - line 449: 439 // TODO: For Matteo. Below BLOCKs!!!! Redo so can relinquish executor while it is running. - line 521: 511 // TODO: FIX!!!! ABORTING SERVER BECAUSE COULDN"T PURGE ZNODE. This is what we - line 532: 522 // TODO: The below else if is different in branch-1 from master branch. - line 598: 588 // TODO: Blocks here. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html (13 lines): - line 631: 623 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 906: 898 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 966: 958 // TODO: TRSP can perform as the sub procedure for other procedures, so even if it is marked as - line 979: 971 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1160: 1152 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1349: 1341 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1367: 1359 * (TODO: Fix this! NS should not hold-up startup). - line 2062: 2054 // TODO: bulk assign - line 2084: 2076 // TODO: After balance, there should not be a cutoff time (keeping it as - line 2246: 2238 // TODO: What is this? I don't get it. - line 2290: 2282 // TODO: CompletableFuture rather than this stunted Future. - line 2328: 2320 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2441: 2433 // TODO: We can handle/merge duplicate request 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html (13 lines): - line 568: 560 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 790: 782 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 844: 836 // TODO: TRSP can perform as the sub procedure for other procedures, so even if it is marked as - line 857: 849 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1023: 1015 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1136: 1128 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1153: 1145 * (TODO: Fix this! NS should not hold-up startup). - line 1747: 1739 //TODO: bulk assign - line 1767: 1759 // TODO: After balance, there should not be a cutoff time (keeping it as - line 1937: 1929 // TODO: What is this? I don't get it. - line 1975: 1967 // TODO: CompletableFuture rather than this stunted Future. - line 2013: 2005 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2129: 2121 // TODO: We can handle/merge duplicate request 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html (13 lines): - line 631: 623 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 906: 898 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 966: 958 // TODO: TRSP can perform as the sub procedure for other procedures, so even if it is marked as - line 979: 971 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1160: 1152 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1349: 1341 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1367: 1359 * (TODO: Fix this! NS should not hold-up startup). - line 2062: 2054 // TODO: bulk assign - line 2084: 2076 // TODO: After balance, there should not be a cutoff time (keeping it as - line 2246: 2238 // TODO: What is this? I don't get it. - line 2290: 2282 // TODO: CompletableFuture rather than this stunted Future. - line 2328: 2320 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2441: 2433 // TODO: We can handle/merge duplicate request 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.TableDescriptorGetter.html (13 lines): - line 568: 560 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 790: 782 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 844: 836 // TODO: TRSP can perform as the sub procedure for other procedures, so even if it is marked as - line 857: 849 // TODO: Generate the splitting and live Set in one pass instead of two as we currently do. - line 1023: 1015 // TODO: Fix this. Namespace is a pain being a sort-of system table. Fold it in to hbase:meta. - line 1136: 1128 // TODO: Add a page to refguide on how to do repair. Have this log message point to it. - line 1153: 1145 * (TODO: Fix this! NS should not hold-up startup). - line 1747: 1739 //TODO: bulk assign - line 1767: 1759 // TODO: After balance, there should not be a cutoff time (keeping it as - line 1937: 1929 // TODO: What is this? I don't get it. - line 1975: 1967 // TODO: CompletableFuture rather than this stunted Future. - line 2013: 2005 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 2129: 2121 // TODO: We can handle/merge duplicate request 1.4/xref/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html (12 lines): - line 87: 77 // TODO: metrics - line 94: 84 // TODO: should this be part of the HTD? - line 123: 113 // TODO: at the moment we only have Table and Server procedures - line 295: 285 // TODO: Metrics - line 318: 308 // TODO: Suspend single procedure not implemented yet, fallback to suspending the queue - line 326: 316 // TODO: at the moment we only have Table and Server procedures - line 346: 336 // TODO: if !suspendQueue - line 365: 355 // TODO: This will change once we have the new AM - line 369: 359 // TODO: if !suspendQueue - line 406: 396 // TODO: This will change once we have the new AM - line 618: 608 // TODO: We can abort pending/in-progress operation if the new call is - line 912: 902 // TODO: If there are no create, we can drop all the other ops 1.4/xref/org/apache/hadoop/hbase/util/HBaseFsck.html (12 lines): - line 981: 971 // TODO Figure out what the special dirs are - line 1013: 1003 // TODO add test - line 1071: 1061 // TODO optimize by incrementally adding instead of reloading. - line 1219: 1209 * TODO -- need to add tests for this. - line 1232: 1222 * TODO -- need to add tests for this. - line 1567: 1557 // TODO check to make sure hbase is offline. (or at least the table - line 1628: 1618 // TODO Since HBASE-11983 not available in this branch, so we don't know the walFactoryId. - line 2011: 2001 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2563: 2553 // TODO test. - line 2920: 2910 // TODO properly use fixHoles - line 2939: 2929 // TODO test - line 3357: 3347 // TODO fold this into the TableIntegrityHandler 1.1/xref/org/apache/hadoop/hbase/util/HBaseFsck.html (11 lines): - line 875: 865 // TODO Figure out what the special dirs are - line 907: 897 // TODO add test - line 965: 955 // TODO optimize by incrementally adding instead of reloading. - line 1053: 1043 * TODO -- need to add tests for this. - line 1066: 1056 * TODO -- need to add tests for this. - line 1401: 1391 // TODO check to make sure hbase is offline. (or at least the table - line 1840: 1830 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2381: 2371 // TODO test. - line 2726: 2716 // TODO properly use fixHoles - line 2745: 2735 // TODO test - line 3039: 3029 // TODO fold this into the TableIntegrityHandler 1.2/xref/org/apache/hadoop/hbase/util/HBaseFsck.html (11 lines): - line 888: 878 // TODO Figure out what the special dirs are - line 920: 910 // TODO add test - line 978: 968 // TODO optimize by incrementally adding instead of reloading. - line 1068: 1058 * TODO -- need to add tests for this. - line 1081: 1071 * TODO -- need to add tests for this. - line 1416: 1406 // TODO check to make sure hbase is offline. (or at least the table - line 1855: 1845 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2407: 2397 // TODO test. - line 2764: 2754 // TODO properly use fixHoles - line 2783: 2773 // TODO test - line 3196: 3186 // TODO fold this into the TableIntegrityHandler 1.4/xref/org/apache/hadoop/hbase/regionserver/HStore.html (10 lines): - line 184: 174 // TODO: ideally, this should be part of storeFileManager, as we keep passing this to it. - line 424: 414 // TODO: Why is this in here? The flushsize of the region rather than the store? St.Ack - line 1248: 1238 // TODO this used to get the store files in descending order, - line 1367: 1357 // TODO: change this to LOG.error() after more debugging - line 1381: 1371 // TODO: get rid of this! - line 1694: 1684 // TODO: what are these reader checks all over the place? - line 1989: 1979 // TODO: This check for tags is really expensive. We decode an int for key and value. Costs. - line 2077: 2067 // TODO: Cache these keys rather than make each time? - line 2089: 2079 // last key. TODO: Cache last and first key rather than make each time. - line 2455: 2445 * Used in tests. TODO: Remove 1.2/xref/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html (10 lines): - line 87: 77 // TODO: metrics - line 94: 84 // TODO: should this be part of the HTD? - line 123: 113 // TODO: at the moment we only have Table and Server procedures - line 295: 285 // TODO: Metrics - line 318: 308 // TODO: Suspend single procedure not implemented yet, fallback to suspending the queue - line 326: 316 // TODO: at the moment we only have Table and Server procedures - line 356: 346 // TODO: This will change once we have the new AM - line 392: 382 // TODO: This will change once we have the new AM - line 578: 568 // TODO: We can abort pending/in-progress operation if the new call is - line 777: 767 // TODO: If there are no create, we can drop all the other ops 1.1/xref/org/apache/hadoop/hbase/regionserver/HStore.html (10 lines): - line 177: 167 // TODO: ideally, this should be part of storeFileManager, as we keep passing this to it. - line 403: 393 // TODO: Why is this in here? The flushsize of the region rather than the store? St.Ack - line 1126: 1116 // TODO this used to get the store files in descending order, - line 1220: 1210 // TODO: change this to LOG.error() after more debugging - line 1233: 1223 // TODO: get rid of this! - line 1519: 1509 // TODO: what are these reader checks all over the place? - line 1837: 1827 // TODO: This check for tags is really expensive. We decode an int for key and value. Costs. - line 1925: 1915 // TODO: Cache these keys rather than make each time? - line 1937: 1927 // last key. TODO: Cache last and first key rather than make each time. - line 2202: 2192 * Used in tests. TODO: Remove 1.2/xref/org/apache/hadoop/hbase/regionserver/HStore.html (10 lines): - line 167: 157 // TODO: ideally, this should be part of storeFileManager, as we keep passing this to it. - line 399: 389 // TODO: Why is this in here? The flushsize of the region rather than the store? St.Ack - line 1136: 1126 // TODO this used to get the store files in descending order, - line 1231: 1221 // TODO: change this to LOG.error() after more debugging - line 1244: 1234 // TODO: get rid of this! - line 1534: 1524 // TODO: what are these reader checks all over the place? - line 1854: 1844 // TODO: This check for tags is really expensive. We decode an int for key and value. Costs. - line 1942: 1932 // TODO: Cache these keys rather than make each time? - line 1954: 1944 // last key. TODO: Cache last and first key rather than make each time. - line 2219: 2209 * Used in tests. TODO: Remove 1.2/xref/org/apache/hadoop/hbase/master/AssignmentManager.html (9 lines): - line 194: 184 // TODO: When do plans get cleaned out? Ever? In server open and in server - line 376: 366 * TODO: make it package private and keep RegionStates in the master package - line 498: 488 // TODO: Regions that have a null location and are not in regionsInTransitions - line 746: 736 // TODO: This code is tied to ZK anyway, so for now leaving it as is, - line 1185: 1175 // TODO: processFavoredNodes might throw an exception, for e.g., if the - line 1529: 1519 // TODO: This code is tied to ZK anyway, so for now leaving it as is, - line 2516: 2506 * of existence). TODO: What to do if split fails and is rolled back and - line 2534: 2524 * of existence). TODO: What to do if split fails and is rolled back and - line 2543: 2533 // TODO: Method needs refactoring. Ugly buried returns throughout. Beware! 1.4/xref/org/apache/hadoop/hbase/master/AssignmentManager.html (9 lines): - line 200: 190 // TODO: When do plans get cleaned out? Ever? In server open and in server - line 409: 399 * TODO: make it package private and keep RegionStates in the master package - line 531: 521 // TODO: Regions that have a null location and are not in regionsInTransitions - line 828: 818 // TODO: This code is tied to ZK anyway, so for now leaving it as is, - line 1287: 1277 // TODO: processFavoredNodes might throw an exception, for e.g., if the - line 1631: 1621 // TODO: This code is tied to ZK anyway, so for now leaving it as is, - line 2704: 2694 * of existence). TODO: What to do if split fails and is rolled back and - line 2722: 2712 * of existence). TODO: What to do if split fails and is rolled back and - line 2731: 2721 // TODO: Method needs refactoring. Ugly buried returns throughout. Beware! 1.1/xref/org/apache/hadoop/hbase/security/access/AccessControlLists.html (9 lines): - line 182: 172 // TODO: Pass in a Connection rather than create one each time. - line 212: 202 // TODO: Pass in a Connection rather than create one each time. - line 230: 220 // TODO: Pass in a Connection rather than create one each time. - line 266: 256 // TODO: Pass in a Connection rather than create one each time. - line 425: 415 // TODO: Pass in a Connection rather than create one each time. - line 468: 458 // TODO: Pass in a Connection rather than create one each time. - line 554: 544 // TODO: avoid the string conversion to make this more efficient - line 564: 554 //TODO global entry should be handled differently - line 676: 666 // TODO: This can be improved. Don't build UsersAndPermissions just to unpack it again, 1.1/xref/org/apache/hadoop/hbase/master/AssignmentManager.html (9 lines): - line 195: 185 // TODO: When do plans get cleaned out? Ever? In server open and in server - line 373: 363 * TODO: make it package private and keep RegionStates in the master package - line 495: 485 // TODO: Regions that have a null location and are not in regionsInTransitions - line 746: 736 // TODO: This code is tied to ZK anyway, so for now leaving it as is, - line 1172: 1162 // TODO: processFavoredNodes might throw an exception, for e.g., if the - line 1516: 1506 // TODO: This code is tied to ZK anyway, so for now leaving it as is, - line 2497: 2487 * of existence). TODO: What to do if split fails and is rolled back and - line 2515: 2505 * of existence). TODO: What to do if split fails and is rolled back and - line 2524: 2514 // TODO: Method needs refactoring. Ugly buried returns throughout. Beware! 1.2/xref/org/apache/hadoop/hbase/security/access/AccessControlLists.html (9 lines): - line 183: 173 // TODO: Pass in a Connection rather than create one each time. - line 213: 203 // TODO: Pass in a Connection rather than create one each time. - line 231: 221 // TODO: Pass in a Connection rather than create one each time. - line 267: 257 // TODO: Pass in a Connection rather than create one each time. - line 426: 416 // TODO: Pass in a Connection rather than create one each time. - line 469: 459 // TODO: Pass in a Connection rather than create one each time. - line 563: 553 // TODO: avoid the string conversion to make this more efficient - line 573: 563 //TODO global entry should be handled differently - line 685: 675 // TODO: This can be improved. Don't build UsersAndPermissions just to unpack it again, 1.2/xref/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html (9 lines): - line 132: 122 * usually the hosting server. We need to replay the WALs. TODO: Change this semantic. A roll of - line 133: 123 * WAL may be sufficient as long as we have flagged client that the append failed. TODO: - line 157: 147 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 512: 502 // Register listeners. TODO: Should this exist anymore? We have CPs? - line 884: 874 // TODO: This is close is inline with critical section. Should happen in background? - line 1128: 1118 // TODO: reuse FSWALEntry as we do SyncFuture rather create per append. - line 1850: 1840 // TODO: Check size and if big go ahead and call a sync if we have enough data. - line 1936: 1926 // TODO: WORK ON MAKING THIS APPEND FASTER. DOING WAY TOO MUCH WORK WITH CPs, PBing, etc. - line 1964: 1954 // TODO: Why does listener take a table description and CPs take a regioninfo? Fix. 1.2/xref/org/apache/hadoop/hbase/master/HMaster.html (8 lines): - line 383: 373 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 506: 496 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 703: 693 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 1369: 1359 //TODO: bulk assign - line 1376: 1366 //TODO: After balance, there should not be a cutoff time (keeping it as a security net for now) - line 1569: 1559 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 1706: 1696 // TODO: should we check coprocessors and encryption ? - line 1899: 1889 // TODO: We can handle/merge duplicate request 2.2/apidocs/src-html/org/apache/hadoop/hbase/util/OrderedBytes.html (8 lines): - line 574: 566 // TODO: can this be made faster? - line 643: 635 // TODO: this can be done faster? - line 666: 658 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 720: 712 // TODO: this can be done faster - line 751: 743 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 889: 881 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 927: 919 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 973: 965 // TODO: is there no way to decode into dst directly? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html (8 lines): - line 453: 445 // TODO: Replace the ConcurrentSkipListMaps - line 580: 572 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 590: 582 // TODO: helpers - line 799: 791 // TODO: - line 839: 831 // TODO: State.OPEN - line 907: 899 // TODO: can we use Collections.singletonMap(HConstants.ENSEMBLE_TABLE_NAME, ensemble)? - line 1021: 1013 // TODO: Populated when we read meta but regions never make it out of here. - line 1027: 1019 // TODO: Unused. 2.4/apidocs/src-html/org/apache/hadoop/hbase/util/OrderedBytes.html (8 lines): - line 572: 564 // TODO: can this be made faster? - line 641: 633 // TODO: this can be done faster? - line 664: 656 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 718: 710 // TODO: this can be done faster - line 749: 741 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 887: 879 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 925: 917 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 971: 963 // TODO: is there no way to decode into dst directly? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateStampComparator.html (8 lines): - line 453: 445 // TODO: Replace the ConcurrentSkipListMaps - line 580: 572 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 590: 582 // TODO: helpers - line 799: 791 // TODO: - line 839: 831 // TODO: State.OPEN - line 907: 899 // TODO: can we use Collections.singletonMap(HConstants.ENSEMBLE_TABLE_NAME, ensemble)? - line 1021: 1013 // TODO: Populated when we read meta but regions never make it out of here. - line 1027: 1019 // TODO: Unused. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/OrderedBytes.html (8 lines): - line 574: 566 // TODO: can this be made faster? - line 643: 635 // TODO: this can be done faster? - line 666: 658 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 720: 712 // TODO: this can be done faster - line 751: 743 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 889: 881 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 927: 919 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 973: 965 // TODO: is there no way to decode into dst directly? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/OrderedBytes.html (8 lines): - line 574: 566 // TODO: can this be made faster? - line 643: 635 // TODO: this can be done faster? - line 666: 658 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 720: 712 // TODO: this can be done faster - line 751: 743 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 889: 881 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 927: 919 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 973: 965 // TODO: is there no way to decode into dst directly? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html (8 lines): - line 453: 445 // TODO: Replace the ConcurrentSkipListMaps - line 580: 572 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 590: 582 // TODO: helpers - line 799: 791 // TODO: - line 839: 831 // TODO: State.OPEN - line 907: 899 // TODO: can we use Collections.singletonMap(HConstants.ENSEMBLE_TABLE_NAME, ensemble)? - line 1021: 1013 // TODO: Populated when we read meta but regions never make it out of here. - line 1027: 1019 // TODO: Unused. 2.3/apidocs/src-html/org/apache/hadoop/hbase/util/OrderedBytes.html (8 lines): - line 574: 566 // TODO: can this be made faster? - line 643: 635 // TODO: this can be done faster? - line 666: 658 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 720: 712 // TODO: this can be done faster - line 751: 743 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 889: 881 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 927: 919 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 973: 965 // TODO: is there no way to decode into dst directly? 2.0/apidocs/src-html/org/apache/hadoop/hbase/util/OrderedBytes.html (8 lines): - line 574: 566 // TODO: can this be made faster? - line 643: 635 // TODO: this can be done faster? - line 666: 658 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 720: 712 // TODO: this can be done faster - line 751: 743 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 889: 881 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 927: 919 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 973: 965 // TODO: is there no way to decode into dst directly? 1.4/xref/org/apache/hadoop/hbase/util/OrderedBytes.html (8 lines): - line 578: 568 // TODO: can this be made faster? - line 647: 637 // TODO: this can be done faster? - line 670: 660 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 724: 714 // TODO: this can be done faster - line 755: 745 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 893: 883 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 931: 921 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 977: 967 // TODO: is there no way to decode into dst directly? 1.2/xref/org/apache/hadoop/hbase/util/OrderedBytes.html (8 lines): - line 578: 568 // TODO: can this be made faster? - line 647: 637 // TODO: this can be done faster? - line 670: 660 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 723: 713 // TODO: this can be done faster - line 754: 744 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 892: 882 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 930: 920 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 976: 966 // TODO: is there no way to decode into dst directly? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html (8 lines): - line 453: 445 // TODO: Replace the ConcurrentSkipListMaps - line 580: 572 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 590: 582 // TODO: helpers - line 799: 791 // TODO: - line 839: 831 // TODO: State.OPEN - line 907: 899 // TODO: can we use Collections.singletonMap(HConstants.ENSEMBLE_TABLE_NAME, ensemble)? - line 1021: 1013 // TODO: Populated when we read meta but regions never make it out of here. - line 1027: 1019 // TODO: Unused. 1.4/xref/org/apache/hadoop/hbase/master/HMaster.html (8 lines): - line 420: 410 // TODO this scheme should come from looking at the scheme registered in the infoserver's http server for the - line 548: 538 // TODO I'm pretty sure we could just add another binding to the InfoServer run by - line 754: 744 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 1527: 1517 //TODO: bulk assign - line 1536: 1526 // TODO: After balance, there should not be a cutoff time (keeping it as a security net - line 1766: 1756 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 1930: 1920 // TODO: should we check coprocessors and encryption ? - line 2135: 2125 // TODO: We can handle/merge duplicate request 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html (8 lines): - line 453: 445 // TODO: Replace the ConcurrentSkipListMaps - line 580: 572 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 590: 582 // TODO: helpers - line 799: 791 // TODO: - line 839: 831 // TODO: State.OPEN - line 907: 899 // TODO: can we use Collections.singletonMap(HConstants.ENSEMBLE_TABLE_NAME, ensemble)? - line 1021: 1013 // TODO: Populated when we read meta but regions never make it out of here. - line 1027: 1019 // TODO: Unused. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/OrderedBytes.html (8 lines): - line 574: 566 // TODO: can this be made faster? - line 643: 635 // TODO: this can be done faster? - line 666: 658 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 720: 712 // TODO: this can be done faster - line 751: 743 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 889: 881 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 927: 919 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 973: 965 // TODO: is there no way to decode into dst directly? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerReportEvent.html (8 lines): - line 453: 445 // TODO: Replace the ConcurrentSkipListMaps - line 580: 572 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 590: 582 // TODO: helpers - line 799: 791 // TODO: - line 839: 831 // TODO: State.OPEN - line 907: 899 // TODO: can we use Collections.singletonMap(HConstants.ENSEMBLE_TABLE_NAME, ensemble)? - line 1021: 1013 // TODO: Populated when we read meta but regions never make it out of here. - line 1027: 1019 // TODO: Unused. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.AssignmentProcedureEvent.html (8 lines): - line 453: 445 // TODO: Replace the ConcurrentSkipListMaps - line 580: 572 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 590: 582 // TODO: helpers - line 799: 791 // TODO: - line 839: 831 // TODO: State.OPEN - line 907: 899 // TODO: can we use Collections.singletonMap(HConstants.ENSEMBLE_TABLE_NAME, ensemble)? - line 1021: 1013 // TODO: Populated when we read meta but regions never make it out of here. - line 1027: 1019 // TODO: Unused. 1.1/xref/org/apache/hadoop/hbase/util/OrderedBytes.html (8 lines): - line 578: 568 // TODO: can this be made faster? - line 647: 637 // TODO: this can be done faster? - line 670: 660 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 723: 713 // TODO: this can be done faster - line 754: 744 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 892: 882 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 930: 920 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 976: 966 // TODO: is there no way to decode into dst directly? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/OrderedBytes.html (8 lines): - line 574: 566 // TODO: can this be made faster? - line 643: 635 // TODO: this can be done faster? - line 666: 658 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 720: 712 // TODO: this can be done faster - line 751: 743 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 889: 881 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 927: 919 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 973: 965 // TODO: is there no way to decode into dst directly? 2.1/apidocs/src-html/org/apache/hadoop/hbase/util/OrderedBytes.html (8 lines): - line 574: 566 // TODO: can this be made faster? - line 643: 635 // TODO: this can be done faster? - line 666: 658 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 720: 712 // TODO: this can be done faster - line 751: 743 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 889: 881 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 927: 919 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 973: 965 // TODO: is there no way to decode into dst directly? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html (8 lines): - line 453: 445 // TODO: Replace the ConcurrentSkipListMaps - line 580: 572 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 590: 582 // TODO: helpers - line 799: 791 // TODO: - line 839: 831 // TODO: State.OPEN - line 907: 899 // TODO: can we use Collections.singletonMap(HConstants.ENSEMBLE_TABLE_NAME, ensemble)? - line 1021: 1013 // TODO: Populated when we read meta but regions never make it out of here. - line 1027: 1019 // TODO: Unused. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/OrderedBytes.html (8 lines): - line 572: 564 // TODO: can this be made faster? - line 641: 633 // TODO: this can be done faster? - line 664: 656 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 718: 710 // TODO: this can be done faster - line 749: 741 // TODO: 18 is an arbitrary encoding limit. Reevaluate once we have a better handling of - line 887: 879 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 925: 917 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 971: 963 // TODO: is there no way to decode into dst directly? 1.4/xref/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html (8 lines): - line 130: 120 * usually the hosting server. We need to replay the WALs. TODO: Change this semantic. A roll of - line 131: 121 * WAL may be sufficient as long as we have flagged client that the append failed. TODO: - line 155: 145 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 510: 500 // Register listeners. TODO: Should this exist anymore? We have CPs? - line 886: 876 // TODO: This is close is inline with critical section. Should happen in background? - line 1855: 1845 // TODO: Check size and if big go ahead and call a sync if we have enough data. - line 1941: 1931 // TODO: WORK ON MAKING THIS APPEND FASTER. DOING WAY TOO MUCH WORK WITH CPs, PBing, etc. - line 1967: 1957 // TODO: Why does listener take a table description and CPs take a regioninfo? Fix. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.HBaseFsckTool.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1050: 1042 // TODO add test - line 1110: 1102 // TODO optimize by incrementally adding instead of reloading. - line 1258: 1250 * TODO -- need to add tests for this. - line 1271: 1263 * TODO -- need to add tests for this. - line 1826: 1818 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2432: 2424 // TODO test. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1048: 1040 // TODO add test - line 1108: 1100 // TODO optimize by incrementally adding instead of reloading. - line 1256: 1248 * TODO -- need to add tests for this. - line 1269: 1261 * TODO -- need to add tests for this. - line 1819: 1811 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2425: 2417 // TODO test. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.KeepAliveWorkerThread.html (7 lines): - line 598: 590 // TODO: Split in two steps. - line 599: 591 // TODO: Handle corrupted procedures (currently just a warn) - line 659: 651 // TODO: Fix. #join is not place to destroy resources. - line 881: 873 * If the procedure is in WAITING state, will set it to RUNNABLE add it to run queue. TODO: What - line 1049: 1041 // TODO: Do we need to take nonces here? - line 1458: 1450 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1716: 1708 // TODO: The code here doesn't check if store is running before persisting to the store as 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html (7 lines): - line 1004: 996 // TODO Figure out what the special dirs are - line 1035: 1027 // TODO add test - line 1095: 1087 // TODO optimize by incrementally adding instead of reloading. - line 1243: 1235 * TODO -- need to add tests for this. - line 1256: 1248 * TODO -- need to add tests for this. - line 1811: 1803 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2417: 2409 // TODO test. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html (7 lines): - line 1004: 996 // TODO Figure out what the special dirs are - line 1035: 1027 // TODO add test - line 1095: 1087 // TODO optimize by incrementally adding instead of reloading. - line 1243: 1235 * TODO -- need to add tests for this. - line 1256: 1248 * TODO -- need to add tests for this. - line 1811: 1803 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2417: 2409 // TODO test. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1050: 1042 // TODO add test - line 1110: 1102 // TODO optimize by incrementally adding instead of reloading. - line 1258: 1250 * TODO -- need to add tests for this. - line 1271: 1263 * TODO -- need to add tests for this. - line 1826: 1818 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2432: 2424 // TODO test. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.PerfEvalCallable.html (7 lines): - line 123: 115 // TODO: this API is awkward, should take Connection, not Admin - line 180: 172 // TODO: this should reach out to master and verify online state instead - line 184: 176 // TODO: this should reach out to master and verify online state instead - line 190: 182 // TODO: expose these settings to CLI override - line 276: 268 // TODO: splits disabled until "phase 2" is complete. - line 301: 293 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 316: 308 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html (7 lines): - line 329: 321 * Lock for gating access to {@link #onlineRegions}. TODO: If this map is gated by a lock, does it - line 588: 580 * Replication-stream sink; see HBASE-18846 for more. TODO: can this replace - line 1177: 1169 // TODO: Should we check they are alive? If OOME could have exited already - line 1826: 1818 // TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 2021: 2013 // TODO Replication make assumptions here based on the default filesystem impl - line 2782: 2774 // TODO: cancel will not cleanup the chores, so we need make sure we do not miss any - line 3938: 3930 // TODO: juggling class state with an instance variable, outside of a synchronized block :'( 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html (7 lines): - line 1004: 996 // TODO Figure out what the special dirs are - line 1035: 1027 // TODO add test - line 1095: 1087 // TODO optimize by incrementally adding instead of reloading. - line 1243: 1235 * TODO -- need to add tests for this. - line 1256: 1248 * TODO -- need to add tests for this. - line 1811: 1803 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2417: 2409 // TODO test. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.html (7 lines): - line 1904: 1896 // TODO replace HBaseTestCase - line 2632: 2624 // TODO: Redo using MetaTableAccessor class - line 2650: 2642 // TODO: Redo using MetaTableAccessor. - line 2658: 2650 // TODO figure out what to do for this new hosed case. - line 2762: 2754 // TODO Auto-generated catch block - line 3020: 3012 * the connection is not valid anymore. TODO: There should be a more coherent way of doing this. - line 3479: 3471 // TODO: Here we start the move. The move can take a while. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html (7 lines): - line 602: 594 // TODO: Split in two steps. - line 603: 595 // TODO: Handle corrupted procedures (currently just a warn) - line 664: 656 // TODO: Fix. #join is not place to destroy resources. - line 893: 885 * TODO: What about WAITING_TIMEOUT? - line 1061: 1053 // TODO: Do we need to take nonces here? - line 1473: 1465 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1729: 1721 // TODO: The code here doesn't check if store is running before persisting to the store as 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.Testing.html (7 lines): - line 598: 590 // TODO: Split in two steps. - line 599: 591 // TODO: Handle corrupted procedures (currently just a warn) - line 659: 651 // TODO: Fix. #join is not place to destroy resources. - line 881: 873 * If the procedure is in WAITING state, will set it to RUNNABLE add it to run queue. TODO: What - line 1049: 1041 // TODO: Do we need to take nonces here? - line 1458: 1450 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1716: 1708 // TODO: The code here doesn't check if store is running before persisting to the store as 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.TimingResult.html (7 lines): - line 124: 116 // TODO: this API is awkward, should take Connection, not Admin - line 181: 173 // TODO: this should reach out to master and verify online state instead - line 185: 177 // TODO: this should reach out to master and verify online state instead - line 191: 183 // TODO: expose these settings to CLI override - line 277: 269 // TODO: splits disabled until "phase 2" is complete. - line 302: 294 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 317: 309 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html (7 lines): - line 602: 594 // TODO: Split in two steps. - line 603: 595 // TODO: Handle corrupted procedures (currently just a warn) - line 663: 655 // TODO: Fix. #join is not place to destroy resources. - line 898: 890 * TODO: What about WAITING_TIMEOUT? - line 1066: 1058 // TODO: Do we need to take nonces here? - line 1476: 1468 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1732: 1724 // TODO: The code here doesn't check if store is running before persisting to the store as 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.html (7 lines): - line 142: 134 // TODO: Replace with a ServerNotOnlineException() - line 331: 323 // TODO: In the future some operation may want to bail out early. - line 332: 324 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 412: 404 // TODO: In the future some operation may want to bail out early. - line 413: 405 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.SeenRowTracker.html (7 lines): - line 1991: 1983 // TODO replace HBaseTestCase - line 2747: 2739 // TODO: Redo using MetaTableAccessor class - line 2767: 2759 // TODO: Redo using MetaTableAccessor. - line 2775: 2767 // TODO figure out what to do for this new hosed case. - line 2891: 2883 // TODO Auto-generated catch block - line 3154: 3146 * TODO: There should be a more coherent way of doing this. Unfortunately the way tests are - line 3666: 3658 // TODO: Here we start the move. The move can take a while. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.KeepAliveWorkerThread.html (7 lines): - line 627: 619 // TODO: Split in two steps. - line 628: 620 // TODO: Handle corrupted procedures (currently just a warn) - line 714: 706 // TODO: Fix. #join is not place to destroy resources. - line 939: 931 * TODO: What about WAITING_TIMEOUT? - line 1110: 1102 // TODO: Do we need to take nonces here? - line 1534: 1526 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1789: 1781 // TODO: The code here doesn't check if store is running before persisting to the store as 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1050: 1042 // TODO add test - line 1110: 1102 // TODO optimize by incrementally adding instead of reloading. - line 1258: 1250 * TODO -- need to add tests for this. - line 1271: 1263 * TODO -- need to add tests for this. - line 1826: 1818 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2432: 2424 // TODO test. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html (7 lines): - line 627: 619 // TODO: Split in two steps. - line 628: 620 // TODO: Handle corrupted procedures (currently just a warn) - line 714: 706 // TODO: Fix. #join is not place to destroy resources. - line 939: 931 * TODO: What about WAITING_TIMEOUT? - line 1110: 1102 // TODO: Do we need to take nonces here? - line 1534: 1526 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1789: 1781 // TODO: The code here doesn't check if store is running before persisting to the store as 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.ProcedureExecutorListener.html (7 lines): - line 603: 595 // TODO: Split in two steps. - line 604: 596 // TODO: Handle corrupted procedures (currently just a warn) - line 665: 657 // TODO: Fix. #join is not place to destroy resources. - line 900: 892 * TODO: What about WAITING_TIMEOUT? - line 1068: 1060 // TODO: Do we need to take nonces here? - line 1480: 1472 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1736: 1728 // TODO: The code here doesn't check if store is running before persisting to the store as 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1048: 1040 // TODO add test - line 1108: 1100 // TODO optimize by incrementally adding instead of reloading. - line 1256: 1248 * TODO -- need to add tests for this. - line 1269: 1261 * TODO -- need to add tests for this. - line 1819: 1811 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2425: 2417 // TODO test. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html (7 lines): - line 1004: 996 // TODO Figure out what the special dirs are - line 1035: 1027 // TODO add test - line 1095: 1087 // TODO optimize by incrementally adding instead of reloading. - line 1243: 1235 * TODO -- need to add tests for this. - line 1256: 1248 * TODO -- need to add tests for this. - line 1811: 1803 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2417: 2409 // TODO test. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RemoteProcedureResolver.html (7 lines): - line 140: 132 // TODO: Replace with a ServerNotOnlineException() - line 316: 308 // TODO: In the future some operation may want to bail out early. - line 317: 309 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 402: 394 // TODO: In the future some operation may want to bail out early. - line 403: 395 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1050: 1042 // TODO add test - line 1110: 1102 // TODO optimize by incrementally adding instead of reloading. - line 1258: 1250 * TODO -- need to add tests for this. - line 1271: 1263 * TODO -- need to add tests for this. - line 1826: 1818 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2432: 2424 // TODO test. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionOpenOperation.html (7 lines): - line 142: 134 // TODO: Replace with a ServerNotOnlineException() - line 331: 323 // TODO: In the future some operation may want to bail out early. - line 332: 324 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 412: 404 // TODO: In the future some operation may want to bail out early. - line 413: 405 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html (7 lines): - line 603: 595 // TODO: Split in two steps. - line 604: 596 // TODO: Handle corrupted procedures (currently just a warn) - line 665: 657 // TODO: Fix. #join is not place to destroy resources. - line 900: 892 * TODO: What about WAITING_TIMEOUT? - line 1068: 1060 // TODO: Do we need to take nonces here? - line 1480: 1472 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1736: 1728 // TODO: The code here doesn't check if store is running before persisting to the store as 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.html (7 lines): - line 983: 975 // TODO Figure out what the special dirs are - line 1013: 1005 // TODO add test - line 1070: 1062 // TODO optimize by incrementally adding instead of reloading. - line 1219: 1211 * TODO -- need to add tests for this. - line 1232: 1224 * TODO -- need to add tests for this. - line 1763: 1755 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2347: 2339 // TODO test. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.Stat.html (7 lines): - line 124: 116 // TODO: this API is awkward, should take Connection, not Admin - line 181: 173 // TODO: this should reach out to master and verify online state instead - line 185: 177 // TODO: this should reach out to master and verify online state instead - line 191: 183 // TODO: expose these settings to CLI override - line 277: 269 // TODO: splits disabled until "phase 2" is complete. - line 302: 294 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 317: 309 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html (7 lines): - line 983: 975 // TODO Figure out what the special dirs are - line 1013: 1005 // TODO add test - line 1070: 1062 // TODO optimize by incrementally adding instead of reloading. - line 1219: 1211 * TODO -- need to add tests for this. - line 1232: 1224 * TODO -- need to add tests for this. - line 1763: 1755 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2347: 2339 // TODO test. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html (7 lines): - line 603: 595 // TODO: Split in two steps. - line 604: 596 // TODO: Handle corrupted procedures (currently just a warn) - line 665: 657 // TODO: Fix. #join is not place to destroy resources. - line 900: 892 * TODO: What about WAITING_TIMEOUT? - line 1068: 1060 // TODO: Do we need to take nonces here? - line 1480: 1472 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1736: 1728 // TODO: The code here doesn't check if store is running before persisting to the store as 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.CompactionChecker.html (7 lines): - line 329: 321 * Lock for gating access to {@link #onlineRegions}. TODO: If this map is gated by a lock, does it - line 588: 580 * Replication-stream sink; see HBASE-18846 for more. TODO: can this replace - line 1177: 1169 // TODO: Should we check they are alive? If OOME could have exited already - line 1826: 1818 // TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 2021: 2013 // TODO Replication make assumptions here based on the default filesystem impl - line 2782: 2774 // TODO: cancel will not cleanup the chores, so we need make sure we do not miss any - line 3938: 3930 // TODO: juggling class state with an instance variable, outside of a synchronized block :'( 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1048: 1040 // TODO add test - line 1108: 1100 // TODO optimize by incrementally adding instead of reloading. - line 1256: 1248 * TODO -- need to add tests for this. - line 1269: 1261 * TODO -- need to add tests for this. - line 1819: 1811 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2425: 2417 // TODO test. 2.3/testapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.html (7 lines): - line 1998: 1990 // TODO replace HBaseTestCase - line 2738: 2730 // TODO: Redo using MetaTableAccessor class - line 2758: 2750 // TODO: Redo using MetaTableAccessor. - line 2766: 2758 // TODO figure out what to do for this new hosed case. - line 2882: 2874 // TODO Auto-generated catch block - line 3152: 3144 * TODO: There should be a more coherent way of doing this. Unfortunately the way tests are - line 3643: 3635 // TODO: Here we start the move. The move can take a while. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html (7 lines): - line 1004: 996 // TODO Figure out what the special dirs are - line 1035: 1027 // TODO add test - line 1095: 1087 // TODO optimize by incrementally adding instead of reloading. - line 1243: 1235 * TODO -- need to add tests for this. - line 1256: 1248 * TODO -- need to add tests for this. - line 1811: 1803 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2417: 2409 // TODO test. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.TimingResult.html (7 lines): - line 124: 116 // TODO: this API is awkward, should take Connection, not Admin - line 181: 173 // TODO: this should reach out to master and verify online state instead - line 185: 177 // TODO: this should reach out to master and verify online state instead - line 191: 183 // TODO: expose these settings to CLI override - line 277: 269 // TODO: splits disabled until "phase 2" is complete. - line 302: 294 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 317: 309 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RemoteProcedureResolver.html (7 lines): - line 142: 134 // TODO: Replace with a ServerNotOnlineException() - line 331: 323 // TODO: In the future some operation may want to bail out early. - line 332: 324 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 412: 404 // TODO: In the future some operation may want to bail out early. - line 413: 405 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerMonitor.html (7 lines): - line 598: 590 // TODO: Split in two steps. - line 599: 591 // TODO: Handle corrupted procedures (currently just a warn) - line 659: 651 // TODO: Fix. #join is not place to destroy resources. - line 881: 873 * If the procedure is in WAITING state, will set it to RUNNABLE add it to run queue. TODO: What - line 1049: 1041 // TODO: Do we need to take nonces here? - line 1458: 1450 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1716: 1708 // TODO: The code here doesn't check if store is running before persisting to the store as 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html (7 lines): - line 1004: 996 // TODO Figure out what the special dirs are - line 1035: 1027 // TODO add test - line 1095: 1087 // TODO optimize by incrementally adding instead of reloading. - line 1243: 1235 * TODO -- need to add tests for this. - line 1256: 1248 * TODO -- need to add tests for this. - line 1811: 1803 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2417: 2409 // TODO test. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.ProcedureExecutorListener.html (7 lines): - line 602: 594 // TODO: Split in two steps. - line 603: 595 // TODO: Handle corrupted procedures (currently just a warn) - line 663: 655 // TODO: Fix. #join is not place to destroy resources. - line 898: 890 * TODO: What about WAITING_TIMEOUT? - line 1066: 1058 // TODO: Do we need to take nonces here? - line 1476: 1468 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1732: 1724 // TODO: The code here doesn't check if store is running before persisting to the store as 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1048: 1040 // TODO add test - line 1108: 1100 // TODO optimize by incrementally adding instead of reloading. - line 1256: 1248 * TODO -- need to add tests for this. - line 1269: 1261 * TODO -- need to add tests for this. - line 1819: 1811 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2425: 2417 // TODO test. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.html (7 lines): - line 124: 116 // TODO: this API is awkward, should take Connection, not Admin - line 181: 173 // TODO: this should reach out to master and verify online state instead - line 185: 177 // TODO: this should reach out to master and verify online state instead - line 191: 183 // TODO: expose these settings to CLI override - line 277: 269 // TODO: splits disabled until "phase 2" is complete. - line 302: 294 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 317: 309 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.ProcedureExecutorListener.html (7 lines): - line 602: 594 // TODO: Split in two steps. - line 603: 595 // TODO: Handle corrupted procedures (currently just a warn) - line 664: 656 // TODO: Fix. #join is not place to destroy resources. - line 893: 885 * TODO: What about WAITING_TIMEOUT? - line 1061: 1053 // TODO: Do we need to take nonces here? - line 1473: 1465 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1729: 1721 // TODO: The code here doesn't check if store is running before persisting to the store as 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.DeadRSRemoteCall.html (7 lines): - line 142: 134 // TODO: Replace with a ServerNotOnlineException() - line 331: 323 // TODO: In the future some operation may want to bail out early. - line 332: 324 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 412: 404 // TODO: In the future some operation may want to bail out early. - line 413: 405 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 1.1/xref-test/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.html (7 lines): - line 118: 108 // TODO: this API is awkward, should take HConnection, not HBaseAdmin - line 175: 165 // TODO: this should reach out to master and verify online state instead - line 179: 169 // TODO: this should reach out to master and verify online state instead - line 185: 175 // TODO: expose these settings to CLI override - line 271: 261 // TODO: splits disabled until "phase 2" is complete. - line 296: 286 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 311: 301 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html (7 lines): - line 983: 975 // TODO Figure out what the special dirs are - line 1013: 1005 // TODO add test - line 1070: 1062 // TODO optimize by incrementally adding instead of reloading. - line 1219: 1211 * TODO -- need to add tests for this. - line 1232: 1224 * TODO -- need to add tests for this. - line 1763: 1755 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2347: 2339 // TODO test. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.KeepAliveWorkerThread.html (7 lines): - line 637: 629 // TODO: Split in two steps. - line 638: 630 // TODO: Handle corrupted procedures (currently just a warn) - line 728: 720 // TODO: Fix. #join is not place to destroy resources. - line 953: 945 * TODO: What about WAITING_TIMEOUT? - line 1124: 1116 // TODO: Do we need to take nonces here? - line 1548: 1540 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1803: 1795 // TODO: The code here doesn't check if store is running before persisting to the store as 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionCloseOperation.html (7 lines): - line 142: 134 // TODO: Replace with a ServerNotOnlineException() - line 331: 323 // TODO: In the future some operation may want to bail out early. - line 332: 324 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 412: 404 // TODO: In the future some operation may want to bail out early. - line 413: 405 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.PerfEvalCallable.html (7 lines): - line 123: 115 // TODO: this API is awkward, should take Connection, not Admin - line 180: 172 // TODO: this should reach out to master and verify online state instead - line 184: 176 // TODO: this should reach out to master and verify online state instead - line 190: 182 // TODO: expose these settings to CLI override - line 276: 268 // TODO: splits disabled until "phase 2" is complete. - line 301: 293 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 316: 308 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.HBaseFsckTool.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1050: 1042 // TODO add test - line 1110: 1102 // TODO optimize by incrementally adding instead of reloading. - line 1258: 1250 * TODO -- need to add tests for this. - line 1271: 1263 * TODO -- need to add tests for this. - line 1826: 1818 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2432: 2424 // TODO test. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html (7 lines): - line 983: 975 // TODO Figure out what the special dirs are - line 1013: 1005 // TODO add test - line 1070: 1062 // TODO optimize by incrementally adding instead of reloading. - line 1219: 1211 * TODO -- need to add tests for this. - line 1232: 1224 * TODO -- need to add tests for this. - line 1763: 1755 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2347: 2339 // TODO test. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html (7 lines): - line 598: 590 // TODO: Split in two steps. - line 599: 591 // TODO: Handle corrupted procedures (currently just a warn) - line 659: 651 // TODO: Fix. #join is not place to destroy resources. - line 881: 873 * If the procedure is in WAITING state, will set it to RUNNABLE add it to run queue. TODO: What - line 1049: 1041 // TODO: Do we need to take nonces here? - line 1458: 1450 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1716: 1708 // TODO: The code here doesn't check if store is running before persisting to the store as 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionOperation.html (7 lines): - line 142: 134 // TODO: Replace with a ServerNotOnlineException() - line 331: 323 // TODO: In the future some operation may want to bail out early. - line 332: 324 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 412: 404 // TODO: In the future some operation may want to bail out early. - line 413: 405 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.TimingResult.html (7 lines): - line 123: 115 // TODO: this API is awkward, should take Connection, not Admin - line 180: 172 // TODO: this should reach out to master and verify online state instead - line 184: 176 // TODO: this should reach out to master and verify online state instead - line 190: 182 // TODO: expose these settings to CLI override - line 276: 268 // TODO: splits disabled until "phase 2" is complete. - line 301: 293 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 316: 308 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1048: 1040 // TODO add test - line 1108: 1100 // TODO optimize by incrementally adding instead of reloading. - line 1256: 1248 * TODO -- need to add tests for this. - line 1269: 1261 * TODO -- need to add tests for this. - line 1819: 1811 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2425: 2417 // TODO test. 2.5/testapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.html (7 lines): - line 1904: 1896 // TODO replace HBaseTestCase - line 2632: 2624 // TODO: Redo using MetaTableAccessor class - line 2650: 2642 // TODO: Redo using MetaTableAccessor. - line 2658: 2650 // TODO figure out what to do for this new hosed case. - line 2762: 2754 // TODO Auto-generated catch block - line 3020: 3012 * the connection is not valid anymore. TODO: There should be a more coherent way of doing this. - line 3479: 3471 // TODO: Here we start the move. The move can take a while. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html (7 lines): - line 637: 629 // TODO: Split in two steps. - line 638: 630 // TODO: Handle corrupted procedures (currently just a warn) - line 728: 720 // TODO: Fix. #join is not place to destroy resources. - line 953: 945 * TODO: What about WAITING_TIMEOUT? - line 1124: 1116 // TODO: Do we need to take nonces here? - line 1548: 1540 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1803: 1795 // TODO: The code here doesn't check if store is running before persisting to the store as 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.ProcedureExecutorListener.html (7 lines): - line 627: 619 // TODO: Split in two steps. - line 628: 620 // TODO: Handle corrupted procedures (currently just a warn) - line 714: 706 // TODO: Fix. #join is not place to destroy resources. - line 939: 931 * TODO: What about WAITING_TIMEOUT? - line 1110: 1102 // TODO: Do we need to take nonces here? - line 1534: 1526 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1789: 1781 // TODO: The code here doesn't check if store is running before persisting to the store as 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1050: 1042 // TODO add test - line 1110: 1102 // TODO optimize by incrementally adding instead of reloading. - line 1258: 1250 * TODO -- need to add tests for this. - line 1271: 1263 * TODO -- need to add tests for this. - line 1826: 1818 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2432: 2424 // TODO test. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.PerfEvalCallable.html (7 lines): - line 124: 116 // TODO: this API is awkward, should take Connection, not Admin - line 181: 173 // TODO: this should reach out to master and verify online state instead - line 185: 177 // TODO: this should reach out to master and verify online state instead - line 191: 183 // TODO: expose these settings to CLI override - line 277: 269 // TODO: splits disabled until "phase 2" is complete. - line 302: 294 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 317: 309 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.Testing.html (7 lines): - line 603: 595 // TODO: Split in two steps. - line 604: 596 // TODO: Handle corrupted procedures (currently just a warn) - line 665: 657 // TODO: Fix. #join is not place to destroy resources. - line 900: 892 * TODO: What about WAITING_TIMEOUT? - line 1068: 1060 // TODO: Do we need to take nonces here? - line 1480: 1472 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1736: 1728 // TODO: The code here doesn't check if store is running before persisting to the store as 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.html (7 lines): - line 140: 132 // TODO: Replace with a ServerNotOnlineException() - line 316: 308 // TODO: In the future some operation may want to bail out early. - line 317: 309 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 402: 394 // TODO: In the future some operation may want to bail out early. - line 403: 395 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.PerfEvalCallable.html (7 lines): - line 124: 116 // TODO: this API is awkward, should take Connection, not Admin - line 181: 173 // TODO: this should reach out to master and verify online state instead - line 185: 177 // TODO: this should reach out to master and verify online state instead - line 191: 183 // TODO: expose these settings to CLI override - line 277: 269 // TODO: splits disabled until "phase 2" is complete. - line 302: 294 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 317: 309 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.KeepAliveWorkerThread.html (7 lines): - line 602: 594 // TODO: Split in two steps. - line 603: 595 // TODO: Handle corrupted procedures (currently just a warn) - line 664: 656 // TODO: Fix. #join is not place to destroy resources. - line 893: 885 * TODO: What about WAITING_TIMEOUT? - line 1061: 1053 // TODO: Do we need to take nonces here? - line 1473: 1465 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1729: 1721 // TODO: The code here doesn't check if store is running before persisting to the store as 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.SeenRowTracker.html (7 lines): - line 1998: 1990 // TODO replace HBaseTestCase - line 2738: 2730 // TODO: Redo using MetaTableAccessor class - line 2758: 2750 // TODO: Redo using MetaTableAccessor. - line 2766: 2758 // TODO figure out what to do for this new hosed case. - line 2882: 2874 // TODO Auto-generated catch block - line 3152: 3144 * TODO: There should be a more coherent way of doing this. Unfortunately the way tests are - line 3643: 3635 // TODO: Here we start the move. The move can take a while. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1050: 1042 // TODO add test - line 1110: 1102 // TODO optimize by incrementally adding instead of reloading. - line 1258: 1250 * TODO -- need to add tests for this. - line 1271: 1263 * TODO -- need to add tests for this. - line 1826: 1818 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2432: 2424 // TODO test. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.Testing.html (7 lines): - line 637: 629 // TODO: Split in two steps. - line 638: 630 // TODO: Handle corrupted procedures (currently just a warn) - line 728: 720 // TODO: Fix. #join is not place to destroy resources. - line 953: 945 * TODO: What about WAITING_TIMEOUT? - line 1124: 1116 // TODO: Do we need to take nonces here? - line 1548: 1540 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1803: 1795 // TODO: The code here doesn't check if store is running before persisting to the store as 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.OpenRegionRemoteCall.html (7 lines): - line 140: 132 // TODO: Replace with a ServerNotOnlineException() - line 316: 308 // TODO: In the future some operation may want to bail out early. - line 317: 309 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 402: 394 // TODO: In the future some operation may want to bail out early. - line 403: 395 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.Stat.html (7 lines): - line 123: 115 // TODO: this API is awkward, should take Connection, not Admin - line 180: 172 // TODO: this should reach out to master and verify online state instead - line 184: 176 // TODO: this should reach out to master and verify online state instead - line 190: 182 // TODO: expose these settings to CLI override - line 276: 268 // TODO: splits disabled until "phase 2" is complete. - line 301: 293 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 316: 308 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html (7 lines): - line 598: 590 // TODO: Split in two steps. - line 599: 591 // TODO: Handle corrupted procedures (currently just a warn) - line 659: 651 // TODO: Fix. #join is not place to destroy resources. - line 881: 873 * If the procedure is in WAITING state, will set it to RUNNABLE add it to run queue. TODO: What - line 1049: 1041 // TODO: Do we need to take nonces here? - line 1458: 1450 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1716: 1708 // TODO: The code here doesn't check if store is running before persisting to the store as 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.html (7 lines): - line 123: 115 // TODO: this API is awkward, should take Connection, not Admin - line 180: 172 // TODO: this should reach out to master and verify online state instead - line 184: 176 // TODO: this should reach out to master and verify online state instead - line 190: 182 // TODO: expose these settings to CLI override - line 276: 268 // TODO: splits disabled until "phase 2" is complete. - line 301: 293 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 316: 308 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.SystemExitWhenAbortTimeout.html (7 lines): - line 329: 321 * Lock for gating access to {@link #onlineRegions}. TODO: If this map is gated by a lock, does it - line 588: 580 * Replication-stream sink; see HBASE-18846 for more. TODO: can this replace - line 1177: 1169 // TODO: Should we check they are alive? If OOME could have exited already - line 1826: 1818 // TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 2021: 2013 // TODO Replication make assumptions here based on the default filesystem impl - line 2782: 2774 // TODO: cancel will not cleanup the chores, so we need make sure we do not miss any - line 3938: 3930 // TODO: juggling class state with an instance variable, outside of a synchronized block :'( 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.CloseRegionRemoteCall.html (7 lines): - line 142: 134 // TODO: Replace with a ServerNotOnlineException() - line 331: 323 // TODO: In the future some operation may want to bail out early. - line 332: 324 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 412: 404 // TODO: In the future some operation may want to bail out early. - line 413: 405 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1048: 1040 // TODO add test - line 1108: 1100 // TODO optimize by incrementally adding instead of reloading. - line 1256: 1248 * TODO -- need to add tests for this. - line 1269: 1261 * TODO -- need to add tests for this. - line 1819: 1811 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2425: 2417 // TODO test. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ServerOperation.html (7 lines): - line 142: 134 // TODO: Replace with a ServerNotOnlineException() - line 331: 323 // TODO: In the future some operation may want to bail out early. - line 332: 324 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 412: 404 // TODO: In the future some operation may want to bail out early. - line 413: 405 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.TimingResult.html (7 lines): - line 123: 115 // TODO: this API is awkward, should take Connection, not Admin - line 180: 172 // TODO: this should reach out to master and verify online state instead - line 184: 176 // TODO: this should reach out to master and verify online state instead - line 190: 182 // TODO: expose these settings to CLI override - line 276: 268 // TODO: splits disabled until "phase 2" is complete. - line 301: 293 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 316: 308 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.html (7 lines): - line 123: 115 // TODO: this API is awkward, should take Connection, not Admin - line 180: 172 // TODO: this should reach out to master and verify online state instead - line 184: 176 // TODO: this should reach out to master and verify online state instead - line 190: 182 // TODO: expose these settings to CLI override - line 276: 268 // TODO: splits disabled until "phase 2" is complete. - line 301: 293 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 316: 308 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionOpenOperation.html (7 lines): - line 140: 132 // TODO: Replace with a ServerNotOnlineException() - line 316: 308 // TODO: In the future some operation may want to bail out early. - line 317: 309 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 402: 394 // TODO: In the future some operation may want to bail out early. - line 403: 395 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1050: 1042 // TODO add test - line 1110: 1102 // TODO optimize by incrementally adding instead of reloading. - line 1258: 1250 * TODO -- need to add tests for this. - line 1271: 1263 * TODO -- need to add tests for this. - line 1826: 1818 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2432: 2424 // TODO test. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerMonitor.html (7 lines): - line 603: 595 // TODO: Split in two steps. - line 604: 596 // TODO: Handle corrupted procedures (currently just a warn) - line 665: 657 // TODO: Fix. #join is not place to destroy resources. - line 900: 892 * TODO: What about WAITING_TIMEOUT? - line 1068: 1060 // TODO: Do we need to take nonces here? - line 1480: 1472 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1736: 1728 // TODO: The code here doesn't check if store is running before persisting to the store as 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1050: 1042 // TODO add test - line 1110: 1102 // TODO optimize by incrementally adding instead of reloading. - line 1258: 1250 * TODO -- need to add tests for this. - line 1271: 1263 * TODO -- need to add tests for this. - line 1826: 1818 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2432: 2424 // TODO test. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.html (7 lines): - line 123: 115 // TODO: this API is awkward, should take Connection, not Admin - line 180: 172 // TODO: this should reach out to master and verify online state instead - line 184: 176 // TODO: this should reach out to master and verify online state instead - line 190: 182 // TODO: expose these settings to CLI override - line 276: 268 // TODO: splits disabled until "phase 2" is complete. - line 301: 293 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 316: 308 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1048: 1040 // TODO add test - line 1108: 1100 // TODO optimize by incrementally adding instead of reloading. - line 1256: 1248 * TODO -- need to add tests for this. - line 1269: 1261 * TODO -- need to add tests for this. - line 1819: 1811 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2425: 2417 // TODO test. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html (7 lines): - line 637: 629 // TODO: Split in two steps. - line 638: 630 // TODO: Handle corrupted procedures (currently just a warn) - line 728: 720 // TODO: Fix. #join is not place to destroy resources. - line 953: 945 * TODO: What about WAITING_TIMEOUT? - line 1124: 1116 // TODO: Do we need to take nonces here? - line 1548: 1540 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1803: 1795 // TODO: The code here doesn't check if store is running before persisting to the store as 2.1/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessControlLists.html (7 lines): - line 196: 188 * TODO: Use Table.put(Put) instead. This Table.put() happens within the RS. We are already in - line 275: 267 * See the TODO comment in addUserPermission for details - line 486: 478 // TODO: Pass in a Connection rather than create one each time. - line 628: 620 // TODO: avoid the string conversion to make this more efficient - line 637: 629 //TODO global entry should be handled differently - line 708: 700 // TODO: We have to re-write non-PB data as PB encoded. Otherwise we will carry old Writables - line 771: 763 // TODO: This can be improved. Don't build UsersAndPermissions just to unpack it again, 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.PeriodicMemStoreFlusher.html (7 lines): - line 329: 321 * Lock for gating access to {@link #onlineRegions}. TODO: If this map is gated by a lock, does it - line 588: 580 * Replication-stream sink; see HBASE-18846 for more. TODO: can this replace - line 1177: 1169 // TODO: Should we check they are alive? If OOME could have exited already - line 1826: 1818 // TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 2021: 2013 // TODO Replication make assumptions here based on the default filesystem impl - line 2782: 2774 // TODO: cancel will not cleanup the chores, so we need make sure we do not miss any - line 3938: 3930 // TODO: juggling class state with an instance variable, outside of a synchronized block :'( 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.html (7 lines): - line 1991: 1983 // TODO replace HBaseTestCase - line 2747: 2739 // TODO: Redo using MetaTableAccessor class - line 2767: 2759 // TODO: Redo using MetaTableAccessor. - line 2775: 2767 // TODO figure out what to do for this new hosed case. - line 2891: 2883 // TODO Auto-generated catch block - line 3154: 3146 * TODO: There should be a more coherent way of doing this. Unfortunately the way tests are - line 3666: 3658 // TODO: Here we start the move. The move can take a while. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html (7 lines): - line 627: 619 // TODO: Split in two steps. - line 628: 620 // TODO: Handle corrupted procedures (currently just a warn) - line 714: 706 // TODO: Fix. #join is not place to destroy resources. - line 939: 931 * TODO: What about WAITING_TIMEOUT? - line 1110: 1102 // TODO: Do we need to take nonces here? - line 1534: 1526 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1789: 1781 // TODO: The code here doesn't check if store is running before persisting to the store as 2.4/testapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.html (7 lines): - line 1991: 1983 // TODO replace HBaseTestCase - line 2747: 2739 // TODO: Redo using MetaTableAccessor class - line 2767: 2759 // TODO: Redo using MetaTableAccessor. - line 2775: 2767 // TODO figure out what to do for this new hosed case. - line 2891: 2883 // TODO Auto-generated catch block - line 3154: 3146 * TODO: There should be a more coherent way of doing this. Unfortunately the way tests are - line 3666: 3658 // TODO: Here we start the move. The move can take a while. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1048: 1040 // TODO add test - line 1108: 1100 // TODO optimize by incrementally adding instead of reloading. - line 1256: 1248 * TODO -- need to add tests for this. - line 1269: 1261 * TODO -- need to add tests for this. - line 1819: 1811 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2425: 2417 // TODO test. 1.4/xref-test/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.html (7 lines): - line 119: 109 // TODO: this API is awkward, should take HConnection, not HBaseAdmin - line 176: 166 // TODO: this should reach out to master and verify online state instead - line 180: 170 // TODO: this should reach out to master and verify online state instead - line 186: 176 // TODO: expose these settings to CLI override - line 272: 262 // TODO: splits disabled until "phase 2" is complete. - line 297: 287 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 312: 302 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html (7 lines): - line 1004: 996 // TODO Figure out what the special dirs are - line 1035: 1027 // TODO add test - line 1095: 1087 // TODO optimize by incrementally adding instead of reloading. - line 1243: 1235 * TODO -- need to add tests for this. - line 1256: 1248 * TODO -- need to add tests for this. - line 1811: 1803 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2417: 2409 // TODO test. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.HBaseFsckTool.html (7 lines): - line 1004: 996 // TODO Figure out what the special dirs are - line 1035: 1027 // TODO add test - line 1095: 1087 // TODO optimize by incrementally adding instead of reloading. - line 1243: 1235 * TODO -- need to add tests for this. - line 1256: 1248 * TODO -- need to add tests for this. - line 1811: 1803 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2417: 2409 // TODO test. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ExecuteProceduresRemoteCall.html (7 lines): - line 140: 132 // TODO: Replace with a ServerNotOnlineException() - line 316: 308 // TODO: In the future some operation may want to bail out early. - line 317: 309 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 402: 394 // TODO: In the future some operation may want to bail out early. - line 403: 395 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html (7 lines): - line 1004: 996 // TODO Figure out what the special dirs are - line 1035: 1027 // TODO add test - line 1095: 1087 // TODO optimize by incrementally adding instead of reloading. - line 1243: 1235 * TODO -- need to add tests for this. - line 1256: 1248 * TODO -- need to add tests for this. - line 1811: 1803 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2417: 2409 // TODO test. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.HBaseFsckTool.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1048: 1040 // TODO add test - line 1108: 1100 // TODO optimize by incrementally adding instead of reloading. - line 1256: 1248 * TODO -- need to add tests for this. - line 1269: 1261 * TODO -- need to add tests for this. - line 1819: 1811 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2425: 2417 // TODO test. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.CloseRegionRemoteCall.html (7 lines): - line 140: 132 // TODO: Replace with a ServerNotOnlineException() - line 316: 308 // TODO: In the future some operation may want to bail out early. - line 317: 309 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 402: 394 // TODO: In the future some operation may want to bail out early. - line 403: 395 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.TimingResult.html (7 lines): - line 123: 115 // TODO: this API is awkward, should take Connection, not Admin - line 180: 172 // TODO: this should reach out to master and verify online state instead - line 184: 176 // TODO: this should reach out to master and verify online state instead - line 190: 182 // TODO: expose these settings to CLI override - line 276: 268 // TODO: splits disabled until "phase 2" is complete. - line 301: 293 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 316: 308 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerMonitor.html (7 lines): - line 602: 594 // TODO: Split in two steps. - line 603: 595 // TODO: Handle corrupted procedures (currently just a warn) - line 664: 656 // TODO: Fix. #join is not place to destroy resources. - line 893: 885 * TODO: What about WAITING_TIMEOUT? - line 1061: 1053 // TODO: Do we need to take nonces here? - line 1473: 1465 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1729: 1721 // TODO: The code here doesn't check if store is running before persisting to the store as 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerMonitor.html (7 lines): - line 627: 619 // TODO: Split in two steps. - line 628: 620 // TODO: Handle corrupted procedures (currently just a warn) - line 714: 706 // TODO: Fix. #join is not place to destroy resources. - line 939: 931 * TODO: What about WAITING_TIMEOUT? - line 1110: 1102 // TODO: Do we need to take nonces here? - line 1534: 1526 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1789: 1781 // TODO: The code here doesn't check if store is running before persisting to the store as 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.Stat.html (7 lines): - line 123: 115 // TODO: this API is awkward, should take Connection, not Admin - line 180: 172 // TODO: this should reach out to master and verify online state instead - line 184: 176 // TODO: this should reach out to master and verify online state instead - line 190: 182 // TODO: expose these settings to CLI override - line 276: 268 // TODO: splits disabled until "phase 2" is complete. - line 301: 293 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 316: 308 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html (7 lines): - line 983: 975 // TODO Figure out what the special dirs are - line 1013: 1005 // TODO add test - line 1070: 1062 // TODO optimize by incrementally adding instead of reloading. - line 1219: 1211 * TODO -- need to add tests for this. - line 1232: 1224 * TODO -- need to add tests for this. - line 1763: 1755 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2347: 2339 // TODO test. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.Stat.html (7 lines): - line 119: 111 // TODO: this API is awkward, should take Connection, not Admin - line 174: 166 // TODO: this should reach out to master and verify online state instead - line 178: 170 // TODO: this should reach out to master and verify online state instead - line 184: 176 // TODO: expose these settings to CLI override - line 264: 256 // TODO: splits disabled until "phase 2" is complete. - line 289: 281 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 304: 296 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerMonitor.html (7 lines): - line 602: 594 // TODO: Split in two steps. - line 603: 595 // TODO: Handle corrupted procedures (currently just a warn) - line 663: 655 // TODO: Fix. #join is not place to destroy resources. - line 898: 890 * TODO: What about WAITING_TIMEOUT? - line 1066: 1058 // TODO: Do we need to take nonces here? - line 1476: 1468 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1732: 1724 // TODO: The code here doesn't check if store is running before persisting to the store as 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.AbstractRSRemoteCall.html (7 lines): - line 140: 132 // TODO: Replace with a ServerNotOnlineException() - line 316: 308 // TODO: In the future some operation may want to bail out early. - line 317: 309 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 402: 394 // TODO: In the future some operation may want to bail out early. - line 403: 395 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.FsDatasetAsyncDiskServiceFixer.html (7 lines): - line 1904: 1896 // TODO replace HBaseTestCase - line 2632: 2624 // TODO: Redo using MetaTableAccessor class - line 2650: 2642 // TODO: Redo using MetaTableAccessor. - line 2658: 2650 // TODO figure out what to do for this new hosed case. - line 2762: 2754 // TODO Auto-generated catch block - line 3020: 3012 * the connection is not valid anymore. TODO: There should be a more coherent way of doing this. - line 3479: 3471 // TODO: Here we start the move. The move can take a while. 1.2/xref-test/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.html (7 lines): - line 119: 109 // TODO: this API is awkward, should take HConnection, not HBaseAdmin - line 176: 166 // TODO: this should reach out to master and verify online state instead - line 180: 170 // TODO: this should reach out to master and verify online state instead - line 186: 176 // TODO: expose these settings to CLI override - line 272: 262 // TODO: splits disabled until "phase 2" is complete. - line 297: 287 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 312: 302 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.PerfEvalCallable.html (7 lines): - line 123: 115 // TODO: this API is awkward, should take Connection, not Admin - line 180: 172 // TODO: this should reach out to master and verify online state instead - line 184: 176 // TODO: this should reach out to master and verify online state instead - line 190: 182 // TODO: expose these settings to CLI override - line 276: 268 // TODO: splits disabled until "phase 2" is complete. - line 301: 293 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 316: 308 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 1.1/xref/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.html (7 lines): - line 71: 61 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 105: 95 //TODO: We can obtain the file sizes of the snapshot here. - line 121: 111 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 180: 170 // TODO: mapred does not support scan as input API. Work around for now. - line 230: 220 return 0; // TODO: use total bytes to estimate - line 257: 247 // TODO: mapred does not support scan as input API. Work around for now. - line 364: 354 // TODO: restore from record readers to parallelize. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessControlClient.html (7 lines): - line 103: 095 // TODO: Priority is not used. - line 139: 131 // TODO: Pass an rpcController. - line 173: 165 // TODO: Pass an rpcController - line 214: 206 /** TODO: Pass an rpcController - line 235: 227 /** TODO: Pass an rpcController - line 251: 243 /** TODO: Pass an rpc controller. - line 271: 263 /** TODO: Pass an rpcController 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.ProcedureExecutorListener.html (7 lines): - line 598: 590 // TODO: Split in two steps. - line 599: 591 // TODO: Handle corrupted procedures (currently just a warn) - line 659: 651 // TODO: Fix. #join is not place to destroy resources. - line 881: 873 * If the procedure is in WAITING state, will set it to RUNNABLE add it to run queue. TODO: What - line 1049: 1041 // TODO: Do we need to take nonces here? - line 1458: 1450 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1716: 1708 // TODO: The code here doesn't check if store is running before persisting to the store as 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html (7 lines): - line 602: 594 // TODO: Split in two steps. - line 603: 595 // TODO: Handle corrupted procedures (currently just a warn) - line 663: 655 // TODO: Fix. #join is not place to destroy resources. - line 898: 890 * TODO: What about WAITING_TIMEOUT? - line 1066: 1058 // TODO: Do we need to take nonces here? - line 1476: 1468 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1732: 1724 // TODO: The code here doesn't check if store is running before persisting to the store as 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ExecuteProceduresRemoteCall.html (7 lines): - line 142: 134 // TODO: Replace with a ServerNotOnlineException() - line 331: 323 // TODO: In the future some operation may want to bail out early. - line 332: 324 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 412: 404 // TODO: In the future some operation may want to bail out early. - line 413: 405 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1050: 1042 // TODO add test - line 1110: 1102 // TODO optimize by incrementally adding instead of reloading. - line 1258: 1250 * TODO -- need to add tests for this. - line 1271: 1263 * TODO -- need to add tests for this. - line 1826: 1818 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2432: 2424 // TODO test. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html (7 lines): - line 1019: 1011 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.AbstractRSRemoteCall.html (7 lines): - line 142: 134 // TODO: Replace with a ServerNotOnlineException() - line 331: 323 // TODO: In the future some operation may want to bail out early. - line 332: 324 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 412: 404 // TODO: In the future some operation may want to bail out early. - line 413: 405 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html (7 lines): - line 329: 321 * Lock for gating access to {@link #onlineRegions}. TODO: If this map is gated by a lock, does it - line 588: 580 * Replication-stream sink; see HBASE-18846 for more. TODO: can this replace - line 1177: 1169 // TODO: Should we check they are alive? If OOME could have exited already - line 1826: 1818 // TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 2021: 2013 // TODO Replication make assumptions here based on the default filesystem impl - line 2782: 2774 // TODO: cancel will not cleanup the chores, so we need make sure we do not miss any - line 3938: 3930 // TODO: juggling class state with an instance variable, outside of a synchronized block :'( 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.TimingResult.html (7 lines): - line 119: 111 // TODO: this API is awkward, should take Connection, not Admin - line 174: 166 // TODO: this should reach out to master and verify online state instead - line 178: 170 // TODO: this should reach out to master and verify online state instead - line 184: 176 // TODO: expose these settings to CLI override - line 264: 256 // TODO: splits disabled until "phase 2" is complete. - line 289: 281 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 304: 296 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.OpenRegionRemoteCall.html (7 lines): - line 142: 134 // TODO: Replace with a ServerNotOnlineException() - line 331: 323 // TODO: In the future some operation may want to bail out early. - line 332: 324 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 412: 404 // TODO: In the future some operation may want to bail out early. - line 413: 405 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionOperation.html (7 lines): - line 140: 132 // TODO: Replace with a ServerNotOnlineException() - line 316: 308 // TODO: In the future some operation may want to bail out early. - line 317: 309 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 402: 394 // TODO: In the future some operation may want to bail out early. - line 403: 395 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.html (7 lines): - line 1004: 996 // TODO Figure out what the special dirs are - line 1035: 1027 // TODO add test - line 1095: 1087 // TODO optimize by incrementally adding instead of reloading. - line 1243: 1235 * TODO -- need to add tests for this. - line 1256: 1248 * TODO -- need to add tests for this. - line 1811: 1803 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2417: 2409 // TODO test. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.html (7 lines): - line 119: 111 // TODO: this API is awkward, should take Connection, not Admin - line 174: 166 // TODO: this should reach out to master and verify online state instead - line 178: 170 // TODO: this should reach out to master and verify online state instead - line 184: 176 // TODO: expose these settings to CLI override - line 264: 256 // TODO: splits disabled until "phase 2" is complete. - line 289: 281 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 304: 296 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerMonitor.html (7 lines): - line 637: 629 // TODO: Split in two steps. - line 638: 630 // TODO: Handle corrupted procedures (currently just a warn) - line 728: 720 // TODO: Fix. #join is not place to destroy resources. - line 953: 945 * TODO: What about WAITING_TIMEOUT? - line 1124: 1116 // TODO: Do we need to take nonces here? - line 1548: 1540 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1803: 1795 // TODO: The code here doesn't check if store is running before persisting to the store as 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1048: 1040 // TODO add test - line 1108: 1100 // TODO optimize by incrementally adding instead of reloading. - line 1256: 1248 * TODO -- need to add tests for this. - line 1269: 1261 * TODO -- need to add tests for this. - line 1819: 1811 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2425: 2417 // TODO test. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.DeadRSRemoteCall.html (7 lines): - line 140: 132 // TODO: Replace with a ServerNotOnlineException() - line 316: 308 // TODO: In the future some operation may want to bail out early. - line 317: 309 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 402: 394 // TODO: In the future some operation may want to bail out early. - line 403: 395 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.PerfEvalCallable.html (7 lines): - line 119: 111 // TODO: this API is awkward, should take Connection, not Admin - line 174: 166 // TODO: this should reach out to master and verify online state instead - line 178: 170 // TODO: this should reach out to master and verify online state instead - line 184: 176 // TODO: expose these settings to CLI override - line 264: 256 // TODO: splits disabled until "phase 2" is complete. - line 289: 281 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 304: 296 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionCloseOperation.html (7 lines): - line 140: 132 // TODO: Replace with a ServerNotOnlineException() - line 316: 308 // TODO: In the future some operation may want to bail out early. - line 317: 309 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 402: 394 // TODO: In the future some operation may want to bail out early. - line 403: 395 // TODO: How many times should we retry (use numberOfAttemptsSoFar) - line 457: 449 // TODO: In the future some operation may want to bail out early. - line 458: 450 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.SeenRowTracker.html (7 lines): - line 1904: 1896 // TODO replace HBaseTestCase - line 2632: 2624 // TODO: Redo using MetaTableAccessor class - line 2650: 2642 // TODO: Redo using MetaTableAccessor. - line 2658: 2650 // TODO figure out what to do for this new hosed case. - line 2762: 2754 // TODO Auto-generated catch block - line 3020: 3012 * the connection is not valid anymore. TODO: There should be a more coherent way of doing this. - line 3479: 3471 // TODO: Here we start the move. The move can take a while. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html (7 lines): - line 983: 975 // TODO Figure out what the special dirs are - line 1013: 1005 // TODO add test - line 1070: 1062 // TODO optimize by incrementally adding instead of reloading. - line 1219: 1211 * TODO -- need to add tests for this. - line 1232: 1224 * TODO -- need to add tests for this. - line 1763: 1755 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2347: 2339 // TODO test. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.HBaseFsckTool.html (7 lines): - line 1018: 1010 // TODO Figure out what the special dirs are - line 1049: 1041 // TODO add test - line 1109: 1101 // TODO optimize by incrementally adding instead of reloading. - line 1257: 1249 * TODO -- need to add tests for this. - line 1270: 1262 * TODO -- need to add tests for this. - line 1820: 1812 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2426: 2418 // TODO test. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.HBaseFsckTool.html (7 lines): - line 983: 975 // TODO Figure out what the special dirs are - line 1013: 1005 // TODO add test - line 1070: 1062 // TODO optimize by incrementally adding instead of reloading. - line 1219: 1211 * TODO -- need to add tests for this. - line 1232: 1224 * TODO -- need to add tests for this. - line 1763: 1755 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2347: 2339 // TODO test. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.html (7 lines): - line 1998: 1990 // TODO replace HBaseTestCase - line 2738: 2730 // TODO: Redo using MetaTableAccessor class - line 2758: 2750 // TODO: Redo using MetaTableAccessor. - line 2766: 2758 // TODO figure out what to do for this new hosed case. - line 2882: 2874 // TODO Auto-generated catch block - line 3152: 3144 * TODO: There should be a more coherent way of doing this. Unfortunately the way tests are - line 3643: 3635 // TODO: Here we start the move. The move can take a while. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.Testing.html (7 lines): - line 627: 619 // TODO: Split in two steps. - line 628: 620 // TODO: Handle corrupted procedures (currently just a warn) - line 714: 706 // TODO: Fix. #join is not place to destroy resources. - line 939: 931 * TODO: What about WAITING_TIMEOUT? - line 1110: 1102 // TODO: Do we need to take nonces here? - line 1534: 1526 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1789: 1781 // TODO: The code here doesn't check if store is running before persisting to the store as 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.Testing.html (7 lines): - line 602: 594 // TODO: Split in two steps. - line 603: 595 // TODO: Handle corrupted procedures (currently just a warn) - line 664: 656 // TODO: Fix. #join is not place to destroy resources. - line 893: 885 * TODO: What about WAITING_TIMEOUT? - line 1061: 1053 // TODO: Do we need to take nonces here? - line 1473: 1465 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1729: 1721 // TODO: The code here doesn't check if store is running before persisting to the store as 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html (7 lines): - line 983: 975 // TODO Figure out what the special dirs are - line 1013: 1005 // TODO add test - line 1070: 1062 // TODO optimize by incrementally adding instead of reloading. - line 1219: 1211 * TODO -- need to add tests for this. - line 1232: 1224 * TODO -- need to add tests for this. - line 1763: 1755 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2347: 2339 // TODO test. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.Testing.html (7 lines): - line 602: 594 // TODO: Split in two steps. - line 603: 595 // TODO: Handle corrupted procedures (currently just a warn) - line 663: 655 // TODO: Fix. #join is not place to destroy resources. - line 898: 890 * TODO: What about WAITING_TIMEOUT? - line 1066: 1058 // TODO: Do we need to take nonces here? - line 1476: 1468 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1732: 1724 // TODO: The code here doesn't check if store is running before persisting to the store as 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.Stat.html (7 lines): - line 124: 116 // TODO: this API is awkward, should take Connection, not Admin - line 181: 173 // TODO: this should reach out to master and verify online state instead - line 185: 177 // TODO: this should reach out to master and verify online state instead - line 191: 183 // TODO: expose these settings to CLI override - line 277: 269 // TODO: splits disabled until "phase 2" is complete. - line 302: 294 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 317: 309 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.ProcedureExecutorListener.html (7 lines): - line 637: 629 // TODO: Split in two steps. - line 638: 630 // TODO: Handle corrupted procedures (currently just a warn) - line 728: 720 // TODO: Fix. #join is not place to destroy resources. - line 953: 945 * TODO: What about WAITING_TIMEOUT? - line 1124: 1116 // TODO: Do we need to take nonces here? - line 1548: 1540 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1803: 1795 // TODO: The code here doesn't check if store is running before persisting to the store as 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.KeepAliveWorkerThread.html (7 lines): - line 603: 595 // TODO: Split in two steps. - line 604: 596 // TODO: Handle corrupted procedures (currently just a warn) - line 665: 657 // TODO: Fix. #join is not place to destroy resources. - line 900: 892 * TODO: What about WAITING_TIMEOUT? - line 1068: 1060 // TODO: Do we need to take nonces here? - line 1480: 1472 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1736: 1728 // TODO: The code here doesn't check if store is running before persisting to the store as 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.html (7 lines): - line 124: 116 // TODO: this API is awkward, should take Connection, not Admin - line 181: 173 // TODO: this should reach out to master and verify online state instead - line 185: 177 // TODO: this should reach out to master and verify online state instead - line 191: 183 // TODO: expose these settings to CLI override - line 277: 269 // TODO: splits disabled until "phase 2" is complete. - line 302: 294 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 317: 309 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.KeepAliveWorkerThread.html (7 lines): - line 602: 594 // TODO: Split in two steps. - line 603: 595 // TODO: Handle corrupted procedures (currently just a warn) - line 663: 655 // TODO: Fix. #join is not place to destroy resources. - line 898: 890 * TODO: What about WAITING_TIMEOUT? - line 1066: 1058 // TODO: Do we need to take nonces here? - line 1476: 1468 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1732: 1724 // TODO: The code here doesn't check if store is running before persisting to the store as 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html (7 lines): - line 602: 594 // TODO: Split in two steps. - line 603: 595 // TODO: Handle corrupted procedures (currently just a warn) - line 664: 656 // TODO: Fix. #join is not place to destroy resources. - line 893: 885 * TODO: What about WAITING_TIMEOUT? - line 1061: 1053 // TODO: Do we need to take nonces here? - line 1473: 1465 // TODO: This needs doc. The root proc doesn't have an exception. Maybe we are - line 1729: 1721 // TODO: The code here doesn't check if store is running before persisting to the store as 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html (7 lines): - line 983: 975 // TODO Figure out what the special dirs are - line 1013: 1005 // TODO add test - line 1070: 1062 // TODO optimize by incrementally adding instead of reloading. - line 1219: 1211 * TODO -- need to add tests for this. - line 1232: 1224 * TODO -- need to add tests for this. - line 1763: 1755 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2347: 2339 // TODO test. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html (7 lines): - line 983: 975 // TODO Figure out what the special dirs are - line 1013: 1005 // TODO add test - line 1070: 1062 // TODO optimize by incrementally adding instead of reloading. - line 1219: 1211 * TODO -- need to add tests for this. - line 1232: 1224 * TODO -- need to add tests for this. - line 1763: 1755 // TODO: evaluate the consequence to continue the hbck operation without config. - line 2347: 2339 // TODO test. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.Stat.html (7 lines): - line 123: 115 // TODO: this API is awkward, should take Connection, not Admin - line 180: 172 // TODO: this should reach out to master and verify online state instead - line 184: 176 // TODO: this should reach out to master and verify online state instead - line 190: 182 // TODO: expose these settings to CLI override - line 276: 268 // TODO: splits disabled until "phase 2" is complete. - line 301: 293 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? - line 316: 308 // TODO: sleep to let cluster stabilize, though monkey continues. is it necessary? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessControlClient.html (7 lines): - line 103: 095 // TODO: Priority is not used. - line 139: 131 // TODO: Pass an rpcController. - line 173: 165 // TODO: Pass an rpcController - line 214: 206 /** TODO: Pass an rpcController - line 235: 227 /** TODO: Pass an rpcController - line 251: 243 /** TODO: Pass an rpc controller. - line 271: 263 /** TODO: Pass an rpcController 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.LogDelegate.html (6 lines): - line 861: 853 // TODO: Copy!!! - line 1483: 1475 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2403: 2395 // TODO: COPIES!!!!!! - line 2777: 2769 // TODO: this doesn't actually check anything. - line 2781: 2773 // TODO: this doesn't actually check anything. - line 3067: 3059 // arbitrary 32. TODO: keep record of general size of results being returned. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.ScannerListener.html (6 lines): - line 852: 844 // TODO: Copy!!! - line 1559: 1551 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2520: 2512 // TODO: COPIES!!!!!! - line 2996: 2988 // TODO: this doesn't actually check anything. - line 3000: 2992 // TODO: this doesn't actually check anything. - line 3322: 3314 // arbitrary 32. TODO: keep record of general size of results being returned. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.html (6 lines): - line 220: 212 //TODO: We should get the list of tables from master - line 235: 227 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 658: 650 // TODO implement this. This action is not being used by the StochasticLB for now - line 890: 882 //TODO: this maybe costly. Consider using linked lists - line 1246: 1238 * TODO: Use block locations from HDFS to place regions with their blocks - line 1278: 1270 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerShippedCallBack.html (6 lines): - line 926: 918 // TODO: Copy!!! - line 1579: 1571 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2560: 2552 // TODO: COPIES!!!!!! - line 2944: 2936 // TODO: this doesn't actually check anything. - line 2948: 2940 // TODO: this doesn't actually check anything. - line 3270: 3262 // arbitrary 32. TODO: keep record of general size of results being returned. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HStore.StoreFlusherImpl.html (6 lines): - line 217: 209 // TODO: ideally, this should be part of storeFileManager, as we keep passing this to it. - line 462: 454 // TODO: Why is this in here? The flushsize of the region rather than the store? St.Ack - line 1181: 1173 // TODO : allow the Writer factory to create Writers of ShipperListener type only in case of - line 1372: 1364 // TODO this used to get the store files in descending order, - line 1542: 1534 // TODO: change this to LOG.error() after more debugging - line 1879: 1871 // TODO: what are these reader checks all over the place? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.ScannerListener.html (6 lines): - line 823: 815 // TODO: Copy!!! - line 1517: 1509 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2486: 2478 // TODO: COPIES!!!!!! - line 2966: 2958 // TODO: this doesn't actually check anything. - line 2970: 2962 // TODO: this doesn't actually check anything. - line 3252: 3244 // arbitrary 32. TODO: keep record of general size of results being returned. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HStore.StoreFlusherImpl.html (6 lines): - line 205: 197 // TODO: ideally, this should be part of storeFileManager, as we keep passing this to it. - line 451: 443 // TODO: Why is this in here? The flushsize of the region rather than the store? St.Ack - line 1121: 1113 // TODO : allow the Writer factory to create Writers of ShipperListener type only in case of - line 1280: 1272 // TODO this used to get the store files in descending order, - line 1452: 1444 // TODO: change this to LOG.error() after more debugging - line 1789: 1781 // TODO: what are these reader checks all over the place? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.html (6 lines): - line 221: 213 //TODO: We should get the list of tables from master - line 236: 228 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 659: 651 // TODO implement this. This action is not being used by the StochasticLB for now - line 891: 883 //TODO: this maybe costly. Consider using linked lists - line 1262: 1254 * TODO: Use block locations from HDFS to place regions with their blocks - line 1294: 1286 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.1/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CollectingVisitor.html (6 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. - line 1728: 1720 // TODO: Need rollback!!!! - line 1729: 1721 // TODO: Need Retry!!! - line 1730: 1722 // TODO: What for a timeout? Default write timeout? GET FROM HTABLE? - line 1731: 1723 // TODO: Review when we come through with ProcedureV2. - line 2120: 2112 // TODO: we may look up a region which has already been split or merged so we need to check 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerReportEvent.html (6 lines): - line 455: 447 // TODO: Replace the ConcurrentSkipListMaps - line 582: 574 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 592: 584 // TODO: helpers - line 801: 793 // TODO: - line 1022: 1014 // TODO: Populated when we read meta but regions never make it out of here. - line 1028: 1020 // TODO: Unused. 2.5/apidocs/src-html/org/apache/hadoop/hbase/util/OrderedBytes.html (6 lines): - line 579: 571 // TODO: can this be made faster? - line 652: 644 // TODO: this can be done faster? - line 719: 711 // TODO: this can be done faster - line 908: 900 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 945: 937 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 991: 983 // TODO: is there no way to decode into dst directly? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HStore.StoreFlusherImpl.html (6 lines): - line 193: 185 // TODO: ideally, this should be part of storeFileManager, as we keep passing this to it. - line 432: 424 // TODO: Why is this in here? The flushsize of the region rather than the store? St.Ack - line 1071: 1063 // TODO : allow the Writer factory to create Writers of ShipperListener type only in case of - line 1228: 1220 // TODO this used to get the store files in descending order, - line 1379: 1371 // TODO: change this to LOG.error() after more debugging - line 1675: 1667 // TODO: what are these reader checks all over the place? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.Type.html (6 lines): - line 221: 213 //TODO: We should get the list of tables from master - line 236: 228 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 659: 651 // TODO implement this. This action is not being used by the StochasticLB for now - line 891: 883 //TODO: this maybe costly. Consider using linked lists - line 1262: 1254 * TODO: Use block locations from HDFS to place regions with their blocks - line 1294: 1286 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.ScannerListener.html (6 lines): - line 868: 860 // TODO: Copy!!! - line 1497: 1489 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2441: 2433 // TODO: COPIES!!!!!! - line 2815: 2807 // TODO: this doesn't actually check anything. - line 2819: 2811 // TODO: this doesn't actually check anything. - line 3105: 3097 // arbitrary 32. TODO: keep record of general size of results being returned. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.EncodedScanner.html (6 lines): - line 275: 267 // TODO: Could we use block iterator in here? Would that get stuff into the cache? - line 403: 395 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 415: 407 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 899: 891 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 904: 896 // TODO shortcut: seek forward in this block to the last key of the - line 968: 960 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html (6 lines): - line 221: 213 //TODO: We should get the list of tables from master - line 236: 228 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 659: 651 // TODO implement this. This action is not being used by the StochasticLB for now - line 891: 883 //TODO: this maybe costly. Consider using linked lists - line 1262: 1254 * TODO: Use block locations from HDFS to place regions with their blocks - line 1294: 1286 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.SwapRegionsAction.html (6 lines): - line 219: 211 //TODO: We should get the list of tables from master - line 234: 226 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 657: 649 // TODO implement this. This action is not being used by the StochasticLB for now - line 877: 869 //TODO: this maybe costly. Consider using linked lists - line 1233: 1225 * TODO: Use block locations from HDFS to place regions with their blocks - line 1265: 1257 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerHolder.html (6 lines): - line 861: 853 // TODO: Copy!!! - line 1483: 1475 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2403: 2395 // TODO: COPIES!!!!!! - line 2777: 2769 // TODO: this doesn't actually check anything. - line 2781: 2773 // TODO: this doesn't actually check anything. - line 3067: 3059 // arbitrary 32. TODO: keep record of general size of results being returned. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HStore.StoreFlusherImpl.html (6 lines): - line 205: 197 // TODO: ideally, this should be part of storeFileManager, as we keep passing this to it. - line 451: 443 // TODO: Why is this in here? The flushsize of the region rather than the store? St.Ack - line 1100: 1092 // TODO : allow the Writer factory to create Writers of ShipperListener type only in case of - line 1258: 1250 // TODO this used to get the store files in descending order, - line 1430: 1422 // TODO: change this to LOG.error() after more debugging - line 1765: 1757 // TODO: what are these reader checks all over the place? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html (6 lines): - line 219: 211 //TODO: We should get the list of tables from master - line 234: 226 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 657: 649 // TODO implement this. This action is not being used by the StochasticLB for now - line 877: 869 //TODO: this maybe costly. Consider using linked lists - line 1233: 1225 * TODO: Use block locations from HDFS to place regions with their blocks - line 1265: 1257 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 1.1/xref/org/apache/hadoop/hbase/KeyValue.html (6 lines): - line 1680: 1670 * TODO only used by KeyOnlyFilter -- move there. - line 1873: 1863 * TODO: With V3 consider removing this. - line 1911: 1901 * TODO: With V3 consider removing this. - line 2526: 2516 // TODO: perhaps some sanity check is needed here. - line 2618: 2608 * TODO get rid of this wart - line 2637: 2627 * TODO: With V3 consider removing this. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html (6 lines): - line 455: 447 // TODO: Replace the ConcurrentSkipListMaps - line 582: 574 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 592: 584 // TODO: helpers - line 801: 793 // TODO: - line 1022: 1014 // TODO: Populated when we read meta but regions never make it out of here. - line 1028: 1020 // TODO: Unused. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.RingBufferEventHandler.html (6 lines): - line 93: 085 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 352: 344 // TODO: This is close is inline with critical section. Should happen in background? - line 579: 571 //TODO handle htrace API change, see HBASE-18895 - line 596: 588 //TODO handle htrace API change, see HBASE-18895 - line 965: 957 //TODO handle htrace API change, see HBASE-18895 - line 995: 987 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CollectAllVisitor.html (6 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. - line 1728: 1720 // TODO: Need rollback!!!! - line 1729: 1721 // TODO: Need Retry!!! - line 1730: 1722 // TODO: What for a timeout? Default write timeout? GET FROM HTABLE? - line 1731: 1723 // TODO: Review when we come through with ProcedureV2. - line 2120: 2112 // TODO: we may look up a region which has already been split or merged so we need to check 2.0/testapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.html (6 lines): - line 1757: 1749 // TODO replace HBaseTestCase - line 2469: 2461 // TODO: Redo using MetaTableAccessor class - line 2489: 2481 // TODO: Redo using MetaTableAccessor. - line 2497: 2489 // TODO figure out what to do for this new hosed case. - line 2613: 2605 // TODO Auto-generated catch block - line 3359: 3351 // TODO: Here we start the move. The move can take a while. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerShippedCallBack.html (6 lines): - line 852: 844 // TODO: Copy!!! - line 1559: 1551 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2520: 2512 // TODO: COPIES!!!!!! - line 2996: 2988 // TODO: this doesn't actually check anything. - line 3000: 2992 // TODO: this doesn't actually check anything. - line 3322: 3314 // arbitrary 32. TODO: keep record of general size of results being returned. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.html (6 lines): - line 1954: 1946 // TODO replace HBaseTestCase - line 2692: 2684 // TODO: Redo using MetaTableAccessor class - line 2712: 2704 // TODO: Redo using MetaTableAccessor. - line 2720: 2712 // TODO figure out what to do for this new hosed case. - line 2836: 2828 // TODO Auto-generated catch block - line 3576: 3568 // TODO: Here we start the move. The move can take a while. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.EncodedScanner.html (6 lines): - line 275: 267 // TODO: Could we use block iterator in here? Would that get stuff into the cache? - line 403: 395 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 415: 407 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 895: 887 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 900: 892 // TODO shortcut: seek forward in this block to the last key of the - line 963: 955 // TODO : reduce the varieties of KV here. Check if based on a boolean 1.2/xref/org/apache/hadoop/hbase/replication/regionserver/ReplicationSource.html (6 lines): - line 712: 702 // FIXME check the relationship between single wal group and overall - line 826: 816 // TODO What happens if the log was missing from every single location? - line 847: 837 // TODO What happens the log is missing in both places? - line 866: 856 // TODO Need a better way to determine if a file is really gone but - line 867: 857 // TODO without scanning all logs dir - line 981: 971 // FIXME check relationship between wal group and overall 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HTable.CheckAndMutateWithFilterBuilderImpl.html (6 lines): - line 95: 087 * backward compatibility, and TODO will be removed soon. - line 123: 115 private final int rpcTimeoutMs; // FIXME we should use this for rpc like batch and checkAndXXX - line 520: 512 // TODO: to be consistent with batch put(), do not modify input list - line 770: 762 // TODO any better timeout? - line 830: 822 // TODO any better timeout? - line 1185: 1177 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.MoveRegionAction.html (6 lines): - line 232: 224 //TODO: We should get the list of tables from master - line 247: 239 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 670: 662 // TODO implement this. This action is not being used by the StochasticLB for now - line 902: 894 //TODO: this maybe costly. Consider using linked lists - line 1288: 1280 * TODO: Use block locations from HDFS to place regions with their blocks - line 1324: 1316 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html (6 lines): - line 79: 071 // TODO: Replace the ConcurrentSkipListMaps - line 211: 203 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 221: 213 // TODO: helpers - line 443: 435 // TODO: - line 663: 655 // TODO: Populated when we read meta but regions never make it out of here. - line 669: 661 // TODO: Unused. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateStampComparator.html (6 lines): - line 82: 074 // TODO: Replace the ConcurrentSkipListMaps - line 212: 204 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 222: 214 // TODO: helpers - line 430: 422 // TODO: - line 655: 647 // TODO: Populated when we read meta but regions never make it out of here. - line 661: 653 // TODO: Unused. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannersCloseCallBack.html (6 lines): - line 876: 868 // TODO: Copy!!! - line 1508: 1500 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2491: 2483 // TODO: COPIES!!!!!! - line 2865: 2857 // TODO: this doesn't actually check anything. - line 2869: 2861 // TODO: this doesn't actually check anything. - line 3155: 3147 // arbitrary 32. TODO: keep record of general size of results being returned. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html (6 lines): - line 93: 085 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 352: 344 // TODO: This is close is inline with critical section. Should happen in background? - line 579: 571 //TODO handle htrace API change, see HBASE-18895 - line 596: 588 //TODO handle htrace API change, see HBASE-18895 - line 965: 957 //TODO handle htrace API change, see HBASE-18895 - line 995: 987 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SafePointZigZagLatch.html (6 lines): - line 93: 085 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 352: 344 // TODO: This is close is inline with critical section. Should happen in background? - line 579: 571 //TODO handle htrace API change, see HBASE-18895 - line 596: 588 //TODO handle htrace API change, see HBASE-18895 - line 965: 957 //TODO handle htrace API change, see HBASE-18895 - line 995: 987 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.LogDelegate.html (6 lines): - line 926: 918 // TODO: Copy!!! - line 1579: 1571 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2560: 2552 // TODO: COPIES!!!!!! - line 2944: 2936 // TODO: this doesn't actually check anything. - line 2948: 2940 // TODO: this doesn't actually check anything. - line 3270: 3262 // arbitrary 32. TODO: keep record of general size of results being returned. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HTable.CheckAndMutateBuilderImpl.html (6 lines): - line 98: 090 * backward compatibility, and TODO will be removed soon. - line 126: 118 private final int rpcTimeoutMs; // FIXME we should use this for rpc like batch and checkAndXXX - line 523: 515 // TODO: to be consistent with batch put(), do not modify input list - line 772: 764 // TODO any better timeout? - line 827: 819 // TODO any better timeout? - line 1169: 1161 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HStore.html (6 lines): - line 193: 185 // TODO: ideally, this should be part of storeFileManager, as we keep passing this to it. - line 432: 424 // TODO: Why is this in here? The flushsize of the region rather than the store? St.Ack - line 1071: 1063 // TODO : allow the Writer factory to create Writers of ShipperListener type only in case of - line 1228: 1220 // TODO this used to get the store files in descending order, - line 1379: 1371 // TODO: change this to LOG.error() after more debugging - line 1675: 1667 // TODO: what are these reader checks all over the place? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html (6 lines): - line 93: 085 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 352: 344 // TODO: This is close is inline with critical section. Should happen in background? - line 579: 571 //TODO handle htrace API change, see HBASE-18895 - line 596: 588 //TODO handle htrace API change, see HBASE-18895 - line 965: 957 //TODO handle htrace API change, see HBASE-18895 - line 995: 987 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerCloseCallBack.html (6 lines): - line 861: 853 // TODO: Copy!!! - line 1483: 1475 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2403: 2395 // TODO: COPIES!!!!!! - line 2777: 2769 // TODO: this doesn't actually check anything. - line 2781: 2773 // TODO: this doesn't actually check anything. - line 3067: 3059 // arbitrary 32. TODO: keep record of general size of results being returned. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html (6 lines): - line 313: 305 * TODO: If this map is gated by a lock, does it need to be a ConcurrentHashMap? - line 552: 544 * TODO: can this replace {@link #TEST_SKIP_REPORTING_TRANSITION} ? - line 1095: 1087 // TODO: Should we check they are alive? If OOME could have exited already - line 1708: 1700 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1893: 1885 // TODO Replication make assumptions here based on the default filesystem impl - line 3840: 3832 // TODO: juggling class state with an instance variable, outside of a synchronized block :'( 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerCloseCallBack.html (6 lines): - line 876: 868 // TODO: Copy!!! - line 1508: 1500 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2491: 2483 // TODO: COPIES!!!!!! - line 2865: 2857 // TODO: this doesn't actually check anything. - line 2869: 2861 // TODO: this doesn't actually check anything. - line 3155: 3147 // arbitrary 32. TODO: keep record of general size of results being returned. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.SystemExitWhenAbortTimeout.html (6 lines): - line 313: 305 * TODO: If this map is gated by a lock, does it need to be a ConcurrentHashMap? - line 552: 544 * TODO: can this replace {@link #TEST_SKIP_REPORTING_TRANSITION} ? - line 1095: 1087 // TODO: Should we check they are alive? If OOME could have exited already - line 1708: 1700 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1893: 1885 // TODO Replication make assumptions here based on the default filesystem impl - line 3840: 3832 // TODO: juggling class state with an instance variable, outside of a synchronized block :'( 2.1/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.TableVisitorBase.html (6 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. - line 1728: 1720 // TODO: Need rollback!!!! - line 1729: 1721 // TODO: Need Retry!!! - line 1730: 1722 // TODO: What for a timeout? Default write timeout? GET FROM HTABLE? - line 1731: 1723 // TODO: Review when we come through with ProcedureV2. - line 2120: 2112 // TODO: we may look up a region which has already been split or merged so we need to check 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerHolder.html (6 lines): - line 852: 844 // TODO: Copy!!! - line 1559: 1551 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2520: 2512 // TODO: COPIES!!!!!! - line 2996: 2988 // TODO: this doesn't actually check anything. - line 3000: 2992 // TODO: this doesn't actually check anything. - line 3322: 3314 // arbitrary 32. TODO: keep record of general size of results being returned. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.DefaultRackManager.html (6 lines): - line 220: 212 //TODO: We should get the list of tables from master - line 235: 227 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 658: 650 // TODO implement this. This action is not being used by the StochasticLB for now - line 890: 882 //TODO: this maybe costly. Consider using linked lists - line 1246: 1238 * TODO: Use block locations from HDFS to place regions with their blocks - line 1278: 1270 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannersCloseCallBack.html (6 lines): - line 868: 860 // TODO: Copy!!! - line 1497: 1489 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2441: 2433 // TODO: COPIES!!!!!! - line 2815: 2807 // TODO: this doesn't actually check anything. - line 2819: 2811 // TODO: this doesn't actually check anything. - line 3105: 3097 // arbitrary 32. TODO: keep record of general size of results being returned. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SafePointZigZagLatch.html (6 lines): - line 93: 085 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 353: 345 // TODO: This is close is inline with critical section. Should happen in background? - line 582: 574 //TODO handle htrace API change, see HBASE-18895 - line 599: 591 //TODO handle htrace API change, see HBASE-18895 - line 958: 950 //TODO handle htrace API change, see HBASE-18895 - line 988: 980 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.Type.html (6 lines): - line 220: 212 //TODO: We should get the list of tables from master - line 235: 227 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 658: 650 // TODO implement this. This action is not being used by the StochasticLB for now - line 890: 882 //TODO: this maybe costly. Consider using linked lists - line 1246: 1238 * TODO: Use block locations from HDFS to place regions with their blocks - line 1278: 1270 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/OrderedBytes.html (6 lines): - line 579: 571 // TODO: can this be made faster? - line 652: 644 // TODO: this can be done faster? - line 719: 711 // TODO: this can be done faster - line 908: 900 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 945: 937 // TODO: should an encoded NULL value throw unexpectedHeader() instead? - line 991: 983 // TODO: is there no way to decode into dst directly? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannersCloseCallBack.html (6 lines): - line 926: 918 // TODO: Copy!!! - line 1579: 1571 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2560: 2552 // TODO: COPIES!!!!!! - line 2944: 2936 // TODO: this doesn't actually check anything. - line 2948: 2940 // TODO: this doesn't actually check anything. - line 3270: 3262 // arbitrary 32. TODO: keep record of general size of results being returned. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.html (6 lines): - line 220: 212 //TODO: We should get the list of tables from master - line 235: 227 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 658: 650 // TODO implement this. This action is not being used by the StochasticLB for now - line 890: 882 //TODO: this maybe costly. Consider using linked lists - line 1246: 1238 * TODO: Use block locations from HDFS to place regions with their blocks - line 1278: 1270 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html (6 lines): - line 216: 208 //TODO: We should get the list of tables from master - line 231: 223 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 652: 644 // TODO implement this. This action is not being used by the StochasticLB for now - line 873: 865 //TODO: this maybe costly. Consider using linked lists - line 1229: 1221 * TODO: Use block locations from HDFS to place regions with their blocks - line 1261: 1253 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.SeenRowTracker.html (6 lines): - line 1775: 1767 // TODO replace HBaseTestCase - line 2487: 2479 // TODO: Redo using MetaTableAccessor class - line 2507: 2499 // TODO: Redo using MetaTableAccessor. - line 2515: 2507 // TODO figure out what to do for this new hosed case. - line 2631: 2623 // TODO Auto-generated catch block - line 3371: 3363 // TODO: Here we start the move. The move can take a while. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HStore.StoreFlusherImpl.html (6 lines): - line 221: 213 // TODO: ideally, this should be part of storeFileManager, as we keep passing this to it. - line 467: 459 // TODO: Why is this in here? The flushsize of the region rather than the store? St.Ack - line 1185: 1177 // TODO : allow the Writer factory to create Writers of ShipperListener type only in case of - line 1378: 1370 // TODO this used to get the store files in descending order, - line 1548: 1540 // TODO: change this to LOG.error() after more debugging - line 1895: 1887 // TODO: what are these reader checks all over the place? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.MoveRegionAction.html (6 lines): - line 216: 208 //TODO: We should get the list of tables from master - line 231: 223 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 652: 644 // TODO implement this. This action is not being used by the StochasticLB for now - line 873: 865 //TODO: this maybe costly. Consider using linked lists - line 1229: 1221 * TODO: Use block locations from HDFS to place regions with their blocks - line 1261: 1253 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.CompactionChecker.html (6 lines): - line 321: 313 * TODO: If this map is gated by a lock, does it need to be a ConcurrentHashMap? - line 574: 566 * TODO: can this replace {@link #TEST_SKIP_REPORTING_TRANSITION} ? - line 1133: 1125 // TODO: Should we check they are alive? If OOME could have exited already - line 1748: 1740 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1940: 1932 // TODO Replication make assumptions here based on the default filesystem impl - line 3834: 3826 // TODO: juggling class state with an instance variable, outside of a synchronized block :'( 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html (6 lines): - line 79: 071 // TODO: Replace the ConcurrentSkipListMaps - line 211: 203 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 221: 213 // TODO: helpers - line 443: 435 // TODO: - line 663: 655 // TODO: Populated when we read meta but regions never make it out of here. - line 669: 661 // TODO: Unused. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.NotSeekedException.html (6 lines): - line 276: 268 // TODO: Could we use block iterator in here? Would that get stuff into the cache? - line 407: 399 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 419: 411 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 906: 898 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 911: 903 // TODO shortcut: seek forward in this block to the last key of the - line 985: 977 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateStampComparator.html (6 lines): - line 81: 073 // TODO: Replace the ConcurrentSkipListMaps - line 214: 206 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 224: 216 // TODO: helpers - line 432: 424 // TODO: - line 642: 634 // TODO: Populated when we read meta but regions never make it out of here. - line 648: 640 // TODO: Unused. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HTable.CheckAndMutateBuilderImpl.html (6 lines): - line 96: 088 * backward compatibility, and TODO will be removed soon. - line 124: 116 private final int rpcTimeoutMs; // FIXME we should use this for rpc like batch and checkAndXXX - line 521: 513 // TODO: to be consistent with batch put(), do not modify input list - line 770: 762 // TODO any better timeout? - line 825: 817 // TODO any better timeout? - line 1151: 1143 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 1.4/xref/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.html (6 lines): - line 75: 65 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 145: 135 //TODO: We can obtain the file sizes of the snapshot here. - line 161: 151 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 263: 253 return 0; // TODO: use total bytes to estimate - line 283: 273 // TODO: mapred does not support scan as input API. Work around for now. - line 518: 508 // TODO: restore from record readers to parallelize. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerShippedCallBack.html (6 lines): - line 876: 868 // TODO: Copy!!! - line 1508: 1500 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2491: 2483 // TODO: COPIES!!!!!! - line 2865: 2857 // TODO: this doesn't actually check anything. - line 2869: 2861 // TODO: this doesn't actually check anything. - line 3155: 3147 // arbitrary 32. TODO: keep record of general size of results being returned. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html (6 lines): - line 232: 224 //TODO: We should get the list of tables from master - line 247: 239 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 670: 662 // TODO implement this. This action is not being used by the StochasticLB for now - line 902: 894 //TODO: this maybe costly. Consider using linked lists - line 1288: 1280 * TODO: Use block locations from HDFS to place regions with their blocks - line 1324: 1316 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.DefaultRackManager.html (6 lines): - line 216: 208 //TODO: We should get the list of tables from master - line 231: 223 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 652: 644 // TODO implement this. This action is not being used by the StochasticLB for now - line 873: 865 //TODO: this maybe costly. Consider using linked lists - line 1229: 1221 * TODO: Use block locations from HDFS to place regions with their blocks - line 1261: 1253 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html (6 lines): - line 220: 212 //TODO: We should get the list of tables from master - line 235: 227 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 658: 650 // TODO implement this. This action is not being used by the StochasticLB for now - line 890: 882 //TODO: this maybe costly. Consider using linked lists - line 1246: 1238 * TODO: Use block locations from HDFS to place regions with their blocks - line 1278: 1270 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html (6 lines): - line 79: 071 // TODO: Replace the ConcurrentSkipListMaps - line 210: 202 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 220: 212 // TODO: helpers - line 448: 440 // TODO: - line 658: 650 // TODO: Populated when we read meta but regions never make it out of here. - line 664: 656 // TODO: Unused. 1.2/xref-test/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.html (6 lines): - line 260: 250 // TODO workaround - line 309: 299 // TODO workaround - line 357: 347 // TODO workaround - line 402: 392 // TODO workaround - line 465: 455 // TODO HBASE-13415 - line 605: 595 // TODO HBASE-13415 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.MoveRegionAction.html (6 lines): - line 221: 213 //TODO: We should get the list of tables from master - line 236: 228 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 659: 651 // TODO implement this. This action is not being used by the StochasticLB for now - line 891: 883 //TODO: this maybe costly. Consider using linked lists - line 1262: 1254 * TODO: Use block locations from HDFS to place regions with their blocks - line 1294: 1286 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 1.2/xref/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.html (6 lines): - line 74: 64 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 133: 123 //TODO: We can obtain the file sizes of the snapshot here. - line 149: 139 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 250: 240 return 0; // TODO: use total bytes to estimate - line 270: 260 // TODO: mapred does not support scan as input API. Work around for now. - line 415: 405 // TODO: restore from record readers to parallelize. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.html (6 lines): - line 216: 208 //TODO: We should get the list of tables from master - line 231: 223 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 652: 644 // TODO implement this. This action is not being used by the StochasticLB for now - line 873: 865 //TODO: this maybe costly. Consider using linked lists - line 1229: 1221 * TODO: Use block locations from HDFS to place regions with their blocks - line 1261: 1253 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.1/testapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.html (6 lines): - line 1775: 1767 // TODO replace HBaseTestCase - line 2487: 2479 // TODO: Redo using MetaTableAccessor class - line 2507: 2499 // TODO: Redo using MetaTableAccessor. - line 2515: 2507 // TODO figure out what to do for this new hosed case. - line 2631: 2623 // TODO Auto-generated catch block - line 3371: 3363 // TODO: Here we start the move. The move can take a while. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannersCloseCallBack.html (6 lines): - line 852: 844 // TODO: Copy!!! - line 1559: 1551 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2520: 2512 // TODO: COPIES!!!!!! - line 2996: 2988 // TODO: this doesn't actually check anything. - line 3000: 2992 // TODO: this doesn't actually check anything. - line 3322: 3314 // arbitrary 32. TODO: keep record of general size of results being returned. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html (6 lines): - line 219: 211 //TODO: We should get the list of tables from master - line 234: 226 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 657: 649 // TODO implement this. This action is not being used by the StochasticLB for now - line 877: 869 //TODO: this maybe costly. Consider using linked lists - line 1233: 1225 * TODO: Use block locations from HDFS to place regions with their blocks - line 1265: 1257 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.RingBufferExceptionHandler.html (6 lines): - line 93: 085 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 353: 345 // TODO: This is close is inline with critical section. Should happen in background? - line 582: 574 //TODO handle htrace API change, see HBASE-18895 - line 599: 591 //TODO handle htrace API change, see HBASE-18895 - line 958: 950 //TODO handle htrace API change, see HBASE-18895 - line 988: 980 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HStore.html (6 lines): - line 205: 197 // TODO: ideally, this should be part of storeFileManager, as we keep passing this to it. - line 451: 443 // TODO: Why is this in here? The flushsize of the region rather than the store? St.Ack - line 1121: 1113 // TODO : allow the Writer factory to create Writers of ShipperListener type only in case of - line 1280: 1272 // TODO this used to get the store files in descending order, - line 1452: 1444 // TODO: change this to LOG.error() after more debugging - line 1789: 1781 // TODO: what are these reader checks all over the place? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.SwapRegionsAction.html (6 lines): - line 232: 224 //TODO: We should get the list of tables from master - line 247: 239 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 670: 662 // TODO implement this. This action is not being used by the StochasticLB for now - line 902: 894 //TODO: this maybe costly. Consider using linked lists - line 1288: 1280 * TODO: Use block locations from HDFS to place regions with their blocks - line 1324: 1316 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html (6 lines): - line 93: 085 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 353: 345 // TODO: This is close is inline with critical section. Should happen in background? - line 582: 574 //TODO handle htrace API change, see HBASE-18895 - line 599: 591 //TODO handle htrace API change, see HBASE-18895 - line 958: 950 //TODO handle htrace API change, see HBASE-18895 - line 988: 980 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SafePointZigZagLatch.html (6 lines): - line 97: 089 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 356: 348 // TODO: This is close is inline with critical section. Should happen in background? - line 591: 583 //TODO handle htrace API change, see HBASE-18895 - line 608: 600 //TODO handle htrace API change, see HBASE-18895 - line 990: 982 //TODO handle htrace API change, see HBASE-18895 - line 1020: 1012 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.ScannerListener.html (6 lines): - line 861: 853 // TODO: Copy!!! - line 1483: 1475 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2403: 2395 // TODO: COPIES!!!!!! - line 2777: 2769 // TODO: this doesn't actually check anything. - line 2781: 2773 // TODO: this doesn't actually check anything. - line 3067: 3059 // arbitrary 32. TODO: keep record of general size of results being returned. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html (6 lines): - line 276: 268 // TODO: Could we use block iterator in here? Would that get stuff into the cache? - line 407: 399 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 419: 411 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 906: 898 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 911: 903 // TODO shortcut: seek forward in this block to the last key of the - line 985: 977 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.NotSeekedException.html (6 lines): - line 275: 267 // TODO: Could we use block iterator in here? Would that get stuff into the cache? - line 403: 395 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 415: 407 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 895: 887 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 900: 892 // TODO shortcut: seek forward in this block to the last key of the - line 963: 955 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html (6 lines): - line 82: 074 // TODO: Replace the ConcurrentSkipListMaps - line 212: 204 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 222: 214 // TODO: helpers - line 430: 422 // TODO: - line 655: 647 // TODO: Populated when we read meta but regions never make it out of here. - line 661: 653 // TODO: Unused. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.RingBufferExceptionHandler.html (6 lines): - line 93: 085 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 352: 344 // TODO: This is close is inline with critical section. Should happen in background? - line 579: 571 //TODO handle htrace API change, see HBASE-18895 - line 596: 588 //TODO handle htrace API change, see HBASE-18895 - line 965: 957 //TODO handle htrace API change, see HBASE-18895 - line 995: 987 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html (6 lines): - line 232: 224 //TODO: We should get the list of tables from master - line 247: 239 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 670: 662 // TODO implement this. This action is not being used by the StochasticLB for now - line 902: 894 //TODO: this maybe costly. Consider using linked lists - line 1288: 1280 * TODO: Use block locations from HDFS to place regions with their blocks - line 1324: 1316 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.5/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALKeyImpl.html (6 lines): - line 61: 053// TODO: Key and WALEdit are never used separately, or in one-to-many relation, for practical - line 143: 135 // TODO: Fix being able to pass in sequenceid. - line 149: 141 // TODO: Fix being able to pass in sequenceid. - line 217: 209 // TODO: Fix being able to pass in sequenceid. - line 237: 229 // TODO: Fix being able to pass in sequenceid. - line 289: 281 // TODO: Fix being able to pass in sequenceid. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.SwapRegionsAction.html (6 lines): - line 220: 212 //TODO: We should get the list of tables from master - line 235: 227 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 658: 650 // TODO implement this. This action is not being used by the StochasticLB for now - line 890: 882 //TODO: this maybe costly. Consider using linked lists - line 1246: 1238 * TODO: Use block locations from HDFS to place regions with their blocks - line 1278: 1270 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.0/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALKeyImpl.html (6 lines): - line 66: 058// TODO: Key and WALEdit are never used separately, or in one-to-many relation, for practical - line 150: 142 // TODO: Fix being able to pass in sequenceid. - line 162: 154 // TODO: Fix being able to pass in sequenceid. - line 207: 199 // TODO: Fix being able to pass in sequenceid. - line 228: 220 // TODO: Fix being able to pass in sequenceid. - line 296: 288 // TODO: Fix being able to pass in sequenceid. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.AssignRegionAction.html (6 lines): - line 221: 213 //TODO: We should get the list of tables from master - line 236: 228 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 659: 651 // TODO implement this. This action is not being used by the StochasticLB for now - line 891: 883 //TODO: this maybe costly. Consider using linked lists - line 1262: 1254 * TODO: Use block locations from HDFS to place regions with their blocks - line 1294: 1286 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.PortAllocator.AvailablePortChecker.html (6 lines): - line 1775: 1767 // TODO replace HBaseTestCase - line 2487: 2479 // TODO: Redo using MetaTableAccessor class - line 2507: 2499 // TODO: Redo using MetaTableAccessor. - line 2515: 2507 // TODO figure out what to do for this new hosed case. - line 2631: 2623 // TODO Auto-generated catch block - line 3371: 3363 // TODO: Here we start the move. The move can take a while. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.BlockIndexNotLoadedException.html (6 lines): - line 275: 267 // TODO: Could we use block iterator in here? Would that get stuff into the cache? - line 403: 395 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 415: 407 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 895: 887 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 900: 892 // TODO shortcut: seek forward in this block to the last key of the - line 963: 955 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerCloseCallBack.html (6 lines): - line 926: 918 // TODO: Copy!!! - line 1579: 1571 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2560: 2552 // TODO: COPIES!!!!!! - line 2944: 2936 // TODO: this doesn't actually check anything. - line 2948: 2940 // TODO: this doesn't actually check anything. - line 3270: 3262 // arbitrary 32. TODO: keep record of general size of results being returned. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.html (6 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. - line 1728: 1720 // TODO: Need rollback!!!! - line 1729: 1721 // TODO: Need Retry!!! - line 1730: 1722 // TODO: What for a timeout? Default write timeout? GET FROM HTABLE? - line 1731: 1723 // TODO: Review when we come through with ProcedureV2. - line 2120: 2112 // TODO: we may look up a region which has already been split or merged so we need to check 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.AssignmentProcedureEvent.html (6 lines): - line 455: 447 // TODO: Replace the ConcurrentSkipListMaps - line 582: 574 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 592: 584 // TODO: helpers - line 801: 793 // TODO: - line 1022: 1014 // TODO: Populated when we read meta but regions never make it out of here. - line 1028: 1020 // TODO: Unused. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.Visitor.html (6 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. - line 1728: 1720 // TODO: Need rollback!!!! - line 1729: 1721 // TODO: Need Retry!!! - line 1730: 1722 // TODO: What for a timeout? Default write timeout? GET FROM HTABLE? - line 1731: 1723 // TODO: Review when we come through with ProcedureV2. - line 2120: 2112 // TODO: we may look up a region which has already been split or merged so we need to check 2.1/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CloseableVisitor.html (6 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. - line 1728: 1720 // TODO: Need rollback!!!! - line 1729: 1721 // TODO: Need Retry!!! - line 1730: 1722 // TODO: What for a timeout? Default write timeout? GET FROM HTABLE? - line 1731: 1723 // TODO: Review when we come through with ProcedureV2. - line 2120: 2112 // TODO: we may look up a region which has already been split or merged so we need to check 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.AssignRegionAction.html (6 lines): - line 216: 208 //TODO: We should get the list of tables from master - line 231: 223 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 652: 644 // TODO implement this. This action is not being used by the StochasticLB for now - line 873: 865 //TODO: this maybe costly. Consider using linked lists - line 1229: 1221 * TODO: Use block locations from HDFS to place regions with their blocks - line 1261: 1253 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerCloseCallBack.html (6 lines): - line 823: 815 // TODO: Copy!!! - line 1517: 1509 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2486: 2478 // TODO: COPIES!!!!!! - line 2966: 2958 // TODO: this doesn't actually check anything. - line 2970: 2962 // TODO: this doesn't actually check anything. - line 3252: 3244 // arbitrary 32. TODO: keep record of general size of results being returned. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.HFileScannerImpl.html (6 lines): - line 276: 268 // TODO: Could we use block iterator in here? Would that get stuff into the cache? - line 407: 399 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 419: 411 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 906: 898 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 911: 903 // TODO shortcut: seek forward in this block to the last key of the - line 985: 977 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.html (6 lines): - line 221: 213 //TODO: We should get the list of tables from master - line 236: 228 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 659: 651 // TODO implement this. This action is not being used by the StochasticLB for now - line 891: 883 //TODO: this maybe costly. Consider using linked lists - line 1262: 1254 * TODO: Use block locations from HDFS to place regions with their blocks - line 1294: 1286 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.1/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html (6 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. - line 1728: 1720 // TODO: Need rollback!!!! - line 1729: 1721 // TODO: Need Retry!!! - line 1730: 1722 // TODO: What for a timeout? Default write timeout? GET FROM HTABLE? - line 1731: 1723 // TODO: Review when we come through with ProcedureV2. - line 2120: 2112 // TODO: we may look up a region which has already been split or merged so we need to check 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.RingBufferEventHandler.html (6 lines): - line 97: 089 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 356: 348 // TODO: This is close is inline with critical section. Should happen in background? - line 591: 583 //TODO handle htrace API change, see HBASE-18895 - line 608: 600 //TODO handle htrace API change, see HBASE-18895 - line 990: 982 //TODO handle htrace API change, see HBASE-18895 - line 1020: 1012 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html (6 lines): - line 93: 085 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 352: 344 // TODO: This is close is inline with critical section. Should happen in background? - line 579: 571 //TODO handle htrace API change, see HBASE-18895 - line 596: 588 //TODO handle htrace API change, see HBASE-18895 - line 965: 957 //TODO handle htrace API change, see HBASE-18895 - line 995: 987 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HStore.html (6 lines): - line 221: 213 // TODO: ideally, this should be part of storeFileManager, as we keep passing this to it. - line 467: 459 // TODO: Why is this in here? The flushsize of the region rather than the store? St.Ack - line 1185: 1177 // TODO : allow the Writer factory to create Writers of ShipperListener type only in case of - line 1378: 1370 // TODO this used to get the store files in descending order, - line 1548: 1540 // TODO: change this to LOG.error() after more debugging - line 1895: 1887 // TODO: what are these reader checks all over the place? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.html (6 lines): - line 1757: 1749 // TODO replace HBaseTestCase - line 2469: 2461 // TODO: Redo using MetaTableAccessor class - line 2489: 2481 // TODO: Redo using MetaTableAccessor. - line 2497: 2489 // TODO figure out what to do for this new hosed case. - line 2613: 2605 // TODO Auto-generated catch block - line 3359: 3351 // TODO: Here we start the move. The move can take a while. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.MoveRegionAction.html (6 lines): - line 220: 212 //TODO: We should get the list of tables from master - line 235: 227 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 658: 650 // TODO implement this. This action is not being used by the StochasticLB for now - line 890: 882 //TODO: this maybe costly. Consider using linked lists - line 1246: 1238 * TODO: Use block locations from HDFS to place regions with their blocks - line 1278: 1270 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html (6 lines): - line 455: 447 // TODO: Replace the ConcurrentSkipListMaps - line 582: 574 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 592: 584 // TODO: helpers - line 801: 793 // TODO: - line 1022: 1014 // TODO: Populated when we read meta but regions never make it out of here. - line 1028: 1020 // TODO: Unused. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SafePointZigZagLatch.html (6 lines): - line 93: 085 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 352: 344 // TODO: This is close is inline with critical section. Should happen in background? - line 579: 571 //TODO handle htrace API change, see HBASE-18895 - line 596: 588 //TODO handle htrace API change, see HBASE-18895 - line 965: 957 //TODO handle htrace API change, see HBASE-18895 - line 995: 987 // TODO: Check size and if big go ahead and call a sync if we have enough data. 1.1/xref/org/apache/hadoop/hbase/client/AsyncProcess.html (6 lines): - line 187: 177 // TODO: many of the fields should be made private - line 419: 409 // TODO: replica-get is not supported on this path - line 898: 888 // TODO: relies on primary location always being fetched - line 1098: 1088 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 1158: 1148 // TODO: depending on type of exception we might not want to update cache at all? - line 1303: 1293 // TODO: would callback expect a replica region name if it gets one? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.EncodedScanner.html (6 lines): - line 276: 268 // TODO: Could we use block iterator in here? Would that get stuff into the cache? - line 407: 399 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 419: 411 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 906: 898 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 911: 903 // TODO shortcut: seek forward in this block to the last key of the - line 985: 977 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.html (6 lines): - line 1775: 1767 // TODO replace HBaseTestCase - line 2487: 2479 // TODO: Redo using MetaTableAccessor class - line 2507: 2499 // TODO: Redo using MetaTableAccessor. - line 2515: 2507 // TODO figure out what to do for this new hosed case. - line 2631: 2623 // TODO Auto-generated catch block - line 3371: 3363 // TODO: Here we start the move. The move can take a while. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.html (6 lines): - line 219: 211 //TODO: We should get the list of tables from master - line 234: 226 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 657: 649 // TODO implement this. This action is not being used by the StochasticLB for now - line 877: 869 //TODO: this maybe costly. Consider using linked lists - line 1233: 1225 * TODO: Use block locations from HDFS to place regions with their blocks - line 1265: 1257 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html (6 lines): - line 93: 085 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 352: 344 // TODO: This is close is inline with critical section. Should happen in background? - line 579: 571 //TODO handle htrace API change, see HBASE-18895 - line 596: 588 //TODO handle htrace API change, see HBASE-18895 - line 965: 957 //TODO handle htrace API change, see HBASE-18895 - line 995: 987 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.RingBufferEventHandler.html (6 lines): - line 93: 085 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 352: 344 // TODO: This is close is inline with critical section. Should happen in background? - line 579: 571 //TODO handle htrace API change, see HBASE-18895 - line 596: 588 //TODO handle htrace API change, see HBASE-18895 - line 965: 957 //TODO handle htrace API change, see HBASE-18895 - line 995: 987 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HTable.html (6 lines): - line 95: 087 * backward compatibility, and TODO will be removed soon. - line 123: 115 private final int rpcTimeoutMs; // FIXME we should use this for rpc like batch and checkAndXXX - line 520: 512 // TODO: to be consistent with batch put(), do not modify input list - line 770: 762 // TODO any better timeout? - line 830: 822 // TODO any better timeout? - line 1185: 1177 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 2.2/testapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.html (6 lines): - line 1954: 1946 // TODO replace HBaseTestCase - line 2692: 2684 // TODO: Redo using MetaTableAccessor class - line 2712: 2704 // TODO: Redo using MetaTableAccessor. - line 2720: 2712 // TODO figure out what to do for this new hosed case. - line 2836: 2828 // TODO Auto-generated catch block - line 3576: 3568 // TODO: Here we start the move. The move can take a while. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.RingBufferExceptionHandler.html (6 lines): - line 93: 085 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 352: 344 // TODO: This is close is inline with critical section. Should happen in background? - line 579: 571 //TODO handle htrace API change, see HBASE-18895 - line 596: 588 //TODO handle htrace API change, see HBASE-18895 - line 965: 957 //TODO handle htrace API change, see HBASE-18895 - line 995: 987 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.PortAllocator.html (6 lines): - line 1775: 1767 // TODO replace HBaseTestCase - line 2487: 2479 // TODO: Redo using MetaTableAccessor class - line 2507: 2499 // TODO: Redo using MetaTableAccessor. - line 2515: 2507 // TODO figure out what to do for this new hosed case. - line 2631: 2623 // TODO Auto-generated catch block - line 3371: 3363 // TODO: Here we start the move. The move can take a while. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.PortAllocator.AvailablePortChecker.html (6 lines): - line 1757: 1749 // TODO replace HBaseTestCase - line 2469: 2461 // TODO: Redo using MetaTableAccessor class - line 2489: 2481 // TODO: Redo using MetaTableAccessor. - line 2497: 2489 // TODO figure out what to do for this new hosed case. - line 2613: 2605 // TODO Auto-generated catch block - line 3359: 3351 // TODO: Here we start the move. The move can take a while. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.LogDelegate.html (6 lines): - line 868: 860 // TODO: Copy!!! - line 1497: 1489 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2441: 2433 // TODO: COPIES!!!!!! - line 2815: 2807 // TODO: this doesn't actually check anything. - line 2819: 2811 // TODO: this doesn't actually check anything. - line 3105: 3097 // arbitrary 32. TODO: keep record of general size of results being returned. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html (6 lines): - line 861: 853 // TODO: Copy!!! - line 1483: 1475 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2403: 2395 // TODO: COPIES!!!!!! - line 2777: 2769 // TODO: this doesn't actually check anything. - line 2781: 2773 // TODO: this doesn't actually check anything. - line 3067: 3059 // arbitrary 32. TODO: keep record of general size of results being returned. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerShippedCallBack.html (6 lines): - line 868: 860 // TODO: Copy!!! - line 1497: 1489 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2441: 2433 // TODO: COPIES!!!!!! - line 2815: 2807 // TODO: this doesn't actually check anything. - line 2819: 2811 // TODO: this doesn't actually check anything. - line 3105: 3097 // arbitrary 32. TODO: keep record of general size of results being returned. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.DefaultRackManager.html (6 lines): - line 232: 224 //TODO: We should get the list of tables from master - line 247: 239 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 670: 662 // TODO implement this. This action is not being used by the StochasticLB for now - line 902: 894 //TODO: this maybe costly. Consider using linked lists - line 1288: 1280 * TODO: Use block locations from HDFS to place regions with their blocks - line 1324: 1316 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionFailedOpen.html (6 lines): - line 81: 073 // TODO: Replace the ConcurrentSkipListMaps - line 214: 206 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 224: 216 // TODO: helpers - line 432: 424 // TODO: - line 642: 634 // TODO: Populated when we read meta but regions never make it out of here. - line 648: 640 // TODO: Unused. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/HTable.html (6 lines): - line 98: 090 * backward compatibility, and TODO will be removed soon. - line 126: 118 private final int rpcTimeoutMs; // FIXME we should use this for rpc like batch and checkAndXXX - line 523: 515 // TODO: to be consistent with batch put(), do not modify input list - line 772: 764 // TODO any better timeout? - line 827: 819 // TODO any better timeout? - line 1169: 1161 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html (6 lines): - line 876: 868 // TODO: Copy!!! - line 1508: 1500 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2491: 2483 // TODO: COPIES!!!!!! - line 2865: 2857 // TODO: this doesn't actually check anything. - line 2869: 2861 // TODO: this doesn't actually check anything. - line 3155: 3147 // arbitrary 32. TODO: keep record of general size of results being returned. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManager.html (6 lines): - line 167: 159 // TODO: Currently unassign just keeps trying until it sees a server crash. - line 178: 170 // TODO: We supposed to have 1 failed assign, 1 successful assign and a failed unassign - line 270: 262 // TODO: What else can we do to ensure just a noop. - line 272: 264 // TODO: Though second assign is noop, it's considered success, can noop be handled in a - line 305: 297 // TODO: What else can we do to ensure just a noop. - line 309: 301 // TODO: Though second unassign is noop, it's considered success, can noop be handled in a 2.2/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALKeyImpl.html (6 lines): - line 65: 057// TODO: Key and WALEdit are never used separately, or in one-to-many relation, for practical - line 147: 139 // TODO: Fix being able to pass in sequenceid. - line 159: 151 // TODO: Fix being able to pass in sequenceid. - line 204: 196 // TODO: Fix being able to pass in sequenceid. - line 225: 217 // TODO: Fix being able to pass in sequenceid. - line 293: 285 // TODO: Fix being able to pass in sequenceid. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html (6 lines): - line 221: 213 //TODO: We should get the list of tables from master - line 236: 228 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 659: 651 // TODO implement this. This action is not being used by the StochasticLB for now - line 891: 883 //TODO: this maybe costly. Consider using linked lists - line 1262: 1254 * TODO: Use block locations from HDFS to place regions with their blocks - line 1294: 1286 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html (6 lines): - line 868: 860 // TODO: Copy!!! - line 1497: 1489 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2441: 2433 // TODO: COPIES!!!!!! - line 2815: 2807 // TODO: this doesn't actually check anything. - line 2819: 2811 // TODO: this doesn't actually check anything. - line 3105: 3097 // arbitrary 32. TODO: keep record of general size of results being returned. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.Type.html (6 lines): - line 216: 208 //TODO: We should get the list of tables from master - line 231: 223 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 652: 644 // TODO implement this. This action is not being used by the StochasticLB for now - line 873: 865 //TODO: this maybe costly. Consider using linked lists - line 1229: 1221 * TODO: Use block locations from HDFS to place regions with their blocks - line 1261: 1253 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.5/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKWatcher.html (6 lines): - line 229: 221 // TODO: Set node ACL for groups when ZK supports this feature - line 402: 394 // TODO: Validate super group members also when ZK supports setting node ACL for groups. - line 431: 423 // TODO: Validate super group members also when ZK supports setting node ACL for groups. - line 650: 642 // TODO: One thought is to add call to ZKListener so say, - line 695: 687 // TODO: Switch to a metric once server side ZK watcher metrics are implemented. This is a - line 706: 698 * TODO: Currently this method rethrows the exception to let the caller handle 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.AssignRegionAction.html (6 lines): - line 220: 212 //TODO: We should get the list of tables from master - line 235: 227 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 658: 650 // TODO implement this. This action is not being used by the StochasticLB for now - line 890: 882 //TODO: this maybe costly. Consider using linked lists - line 1246: 1238 * TODO: Use block locations from HDFS to place regions with their blocks - line 1278: 1270 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html (6 lines): - line 852: 844 // TODO: Copy!!! - line 1559: 1551 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2520: 2512 // TODO: COPIES!!!!!! - line 2996: 2988 // TODO: this doesn't actually check anything. - line 3000: 2992 // TODO: this doesn't actually check anything. - line 3322: 3314 // arbitrary 32. TODO: keep record of general size of results being returned. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html (6 lines): - line 216: 208 //TODO: We should get the list of tables from master - line 231: 223 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 652: 644 // TODO implement this. This action is not being used by the StochasticLB for now - line 873: 865 //TODO: this maybe costly. Consider using linked lists - line 1229: 1221 * TODO: Use block locations from HDFS to place regions with their blocks - line 1261: 1253 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 1.1/xref/org/apache/hadoop/hbase/master/HMaster.html (6 lines): - line 661: 651 // TODO: Do this using Dependency Injection, using PicoContainer, Guice or Spring. - line 1337: 1327 //TODO: bulk assign - line 1344: 1334 //TODO: After balance, there should not be a cutoff time (keeping it as a security net for now) - line 1482: 1472 // TODO: We can handle/merge duplicate requests, and differentiate the case of - line 1617: 1607 // TODO: should we check coprocessors and encryption ? - line 1749: 1739 // TODO: We can handle/merge duplicate request 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManager.html (6 lines): - line 169: 161 // TODO: Currently unassign just keeps trying until it sees a server crash. - line 180: 172 // TODO: We supposed to have 1 failed assign, 1 successful assign and a failed unassign - line 272: 264 // TODO: What else can we do to ensure just a noop. - line 274: 266 // TODO: Though second assign is noop, it's considered success, can noop be handled in a - line 307: 299 // TODO: What else can we do to ensure just a noop. - line 311: 303 // TODO: Though second unassign is noop, it's considered success, can noop be handled in a 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.SwapRegionsAction.html (6 lines): - line 216: 208 //TODO: We should get the list of tables from master - line 231: 223 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 652: 644 // TODO implement this. This action is not being used by the StochasticLB for now - line 873: 865 //TODO: this maybe costly. Consider using linked lists - line 1229: 1221 * TODO: Use block locations from HDFS to place regions with their blocks - line 1261: 1253 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html (6 lines): - line 823: 815 // TODO: Copy!!! - line 1517: 1509 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2486: 2478 // TODO: COPIES!!!!!! - line 2966: 2958 // TODO: this doesn't actually check anything. - line 2970: 2962 // TODO: this doesn't actually check anything. - line 3252: 3244 // arbitrary 32. TODO: keep record of general size of results being returned. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html (6 lines): - line 82: 074 // TODO: Replace the ConcurrentSkipListMaps - line 212: 204 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 222: 214 // TODO: helpers - line 430: 422 // TODO: - line 655: 647 // TODO: Populated when we read meta but regions never make it out of here. - line 661: 653 // TODO: Unused. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/HTable.html (6 lines): - line 96: 088 * backward compatibility, and TODO will be removed soon. - line 124: 116 private final int rpcTimeoutMs; // FIXME we should use this for rpc like batch and checkAndXXX - line 521: 513 // TODO: to be consistent with batch put(), do not modify input list - line 770: 762 // TODO any better timeout? - line 825: 817 // TODO any better timeout? - line 1151: 1143 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.MoveRegionAction.html (6 lines): - line 219: 211 //TODO: We should get the list of tables from master - line 234: 226 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 657: 649 // TODO implement this. This action is not being used by the StochasticLB for now - line 877: 869 //TODO: this maybe costly. Consider using linked lists - line 1233: 1225 * TODO: Use block locations from HDFS to place regions with their blocks - line 1265: 1257 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html (6 lines): - line 97: 089 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 356: 348 // TODO: This is close is inline with critical section. Should happen in background? - line 591: 583 //TODO handle htrace API change, see HBASE-18895 - line 608: 600 //TODO handle htrace API change, see HBASE-18895 - line 990: 982 //TODO handle htrace API change, see HBASE-18895 - line 1020: 1012 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.RingBufferEventHandler.html (6 lines): - line 93: 085 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 353: 345 // TODO: This is close is inline with critical section. Should happen in background? - line 582: 574 //TODO handle htrace API change, see HBASE-18895 - line 599: 591 //TODO handle htrace API change, see HBASE-18895 - line 958: 950 //TODO handle htrace API change, see HBASE-18895 - line 988: 980 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.SystemExitWhenAbortTimeout.html (6 lines): - line 321: 313 * TODO: If this map is gated by a lock, does it need to be a ConcurrentHashMap? - line 574: 566 * TODO: can this replace {@link #TEST_SKIP_REPORTING_TRANSITION} ? - line 1133: 1125 // TODO: Should we check they are alive? If OOME could have exited already - line 1748: 1740 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1940: 1932 // TODO Replication make assumptions here based on the default filesystem impl - line 3834: 3826 // TODO: juggling class state with an instance variable, outside of a synchronized block :'( 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.html (6 lines): - line 219: 211 //TODO: We should get the list of tables from master - line 234: 226 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 657: 649 // TODO implement this. This action is not being used by the StochasticLB for now - line 877: 869 //TODO: this maybe costly. Consider using linked lists - line 1233: 1225 * TODO: Use block locations from HDFS to place regions with their blocks - line 1265: 1257 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerCloseCallBack.html (6 lines): - line 868: 860 // TODO: Copy!!! - line 1497: 1489 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2441: 2433 // TODO: COPIES!!!!!! - line 2815: 2807 // TODO: this doesn't actually check anything. - line 2819: 2811 // TODO: this doesn't actually check anything. - line 3105: 3097 // arbitrary 32. TODO: keep record of general size of results being returned. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html (6 lines): - line 926: 918 // TODO: Copy!!! - line 1579: 1571 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2560: 2552 // TODO: COPIES!!!!!! - line 2944: 2936 // TODO: this doesn't actually check anything. - line 2948: 2940 // TODO: this doesn't actually check anything. - line 3270: 3262 // arbitrary 32. TODO: keep record of general size of results being returned. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.ReplicationBarrierResult.html (6 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. - line 1728: 1720 // TODO: Need rollback!!!! - line 1729: 1721 // TODO: Need Retry!!! - line 1730: 1722 // TODO: What for a timeout? Default write timeout? GET FROM HTABLE? - line 1731: 1723 // TODO: Review when we come through with ProcedureV2. - line 2120: 2112 // TODO: we may look up a region which has already been split or merged so we need to check 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.SeenRowTracker.html (6 lines): - line 1954: 1946 // TODO replace HBaseTestCase - line 2692: 2684 // TODO: Redo using MetaTableAccessor class - line 2712: 2704 // TODO: Redo using MetaTableAccessor. - line 2720: 2712 // TODO figure out what to do for this new hosed case. - line 2836: 2828 // TODO Auto-generated catch block - line 3576: 3568 // TODO: Here we start the move. The move can take a while. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.PortAllocator.html (6 lines): - line 1954: 1946 // TODO replace HBaseTestCase - line 2692: 2684 // TODO: Redo using MetaTableAccessor class - line 2712: 2704 // TODO: Redo using MetaTableAccessor. - line 2720: 2712 // TODO figure out what to do for this new hosed case. - line 2836: 2828 // TODO Auto-generated catch block - line 3576: 3568 // TODO: Here we start the move. The move can take a while. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALKeyImpl.html (6 lines): - line 67: 059// TODO: Key and WALEdit are never used separately, or in one-to-many relation, for practical - line 151: 143 // TODO: Fix being able to pass in sequenceid. - line 163: 155 // TODO: Fix being able to pass in sequenceid. - line 247: 239 // TODO: Fix being able to pass in sequenceid. - line 268: 260 // TODO: Fix being able to pass in sequenceid. - line 337: 329 // TODO: Fix being able to pass in sequenceid. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.HFileScannerImpl.html (6 lines): - line 275: 267 // TODO: Could we use block iterator in here? Would that get stuff into the cache? - line 403: 395 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 415: 407 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 899: 891 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 904: 896 // TODO shortcut: seek forward in this block to the last key of the - line 968: 960 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.html (6 lines): - line 232: 224 //TODO: We should get the list of tables from master - line 247: 239 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 670: 662 // TODO implement this. This action is not being used by the StochasticLB for now - line 902: 894 //TODO: this maybe costly. Consider using linked lists - line 1288: 1280 * TODO: Use block locations from HDFS to place regions with their blocks - line 1324: 1316 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.AssignRegionAction.html (6 lines): - line 219: 211 //TODO: We should get the list of tables from master - line 234: 226 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 657: 649 // TODO implement this. This action is not being used by the StochasticLB for now - line 877: 869 //TODO: this maybe costly. Consider using linked lists - line 1233: 1225 * TODO: Use block locations from HDFS to place regions with their blocks - line 1265: 1257 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.DefaultRackManager.html (6 lines): - line 219: 211 //TODO: We should get the list of tables from master - line 234: 226 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 657: 649 // TODO implement this. This action is not being used by the StochasticLB for now - line 877: 869 //TODO: this maybe costly. Consider using linked lists - line 1233: 1225 * TODO: Use block locations from HDFS to place regions with their blocks - line 1265: 1257 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.PortAllocator.AvailablePortChecker.html (6 lines): - line 1954: 1946 // TODO replace HBaseTestCase - line 2692: 2684 // TODO: Redo using MetaTableAccessor class - line 2712: 2704 // TODO: Redo using MetaTableAccessor. - line 2720: 2712 // TODO figure out what to do for this new hosed case. - line 2836: 2828 // TODO Auto-generated catch block - line 3576: 3568 // TODO: Here we start the move. The move can take a while. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.RingBufferExceptionHandler.html (6 lines): - line 97: 089 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 356: 348 // TODO: This is close is inline with critical section. Should happen in background? - line 591: 583 //TODO handle htrace API change, see HBASE-18895 - line 608: 600 //TODO handle htrace API change, see HBASE-18895 - line 990: 982 //TODO handle htrace API change, see HBASE-18895 - line 1020: 1012 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.HFileScannerImpl.html (6 lines): - line 275: 267 // TODO: Could we use block iterator in here? Would that get stuff into the cache? - line 403: 395 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 415: 407 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 895: 887 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 900: 892 // TODO shortcut: seek forward in this block to the last key of the - line 963: 955 // TODO : reduce the varieties of KV here. Check if based on a boolean 1.4/xref/org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html (6 lines): - line 155: 145 // TODO: cache the value - line 165: 155 // TODO: cache the value - line 401: 391 // TODO: RESET if (map.size() == 1) - line 409: 399 // TODO: optimize - line 454: 444 // TODO: Cache? - line 500: 490 // TODO: we can make it more precise, instead of looking just at the block 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.PeriodicMemStoreFlusher.html (6 lines): - line 321: 313 * TODO: If this map is gated by a lock, does it need to be a ConcurrentHashMap? - line 574: 566 * TODO: can this replace {@link #TEST_SKIP_REPORTING_TRANSITION} ? - line 1133: 1125 // TODO: Should we check they are alive? If OOME could have exited already - line 1748: 1740 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1940: 1932 // TODO Replication make assumptions here based on the default filesystem impl - line 3834: 3826 // TODO: juggling class state with an instance variable, outside of a synchronized block :'( 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HStore.html (6 lines): - line 205: 197 // TODO: ideally, this should be part of storeFileManager, as we keep passing this to it. - line 451: 443 // TODO: Why is this in here? The flushsize of the region rather than the store? St.Ack - line 1100: 1092 // TODO : allow the Writer factory to create Writers of ShipperListener type only in case of - line 1258: 1250 // TODO this used to get the store files in descending order, - line 1430: 1422 // TODO: change this to LOG.error() after more debugging - line 1765: 1757 // TODO: what are these reader checks all over the place? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html (6 lines): - line 313: 305 * TODO: If this map is gated by a lock, does it need to be a ConcurrentHashMap? - line 552: 544 * TODO: can this replace {@link #TEST_SKIP_REPORTING_TRANSITION} ? - line 1095: 1087 // TODO: Should we check they are alive? If OOME could have exited already - line 1708: 1700 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1893: 1885 // TODO Replication make assumptions here based on the default filesystem impl - line 3840: 3832 // TODO: juggling class state with an instance variable, outside of a synchronized block :'( 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html (6 lines): - line 97: 089 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 356: 348 // TODO: This is close is inline with critical section. Should happen in background? - line 591: 583 //TODO handle htrace API change, see HBASE-18895 - line 608: 600 //TODO handle htrace API change, see HBASE-18895 - line 990: 982 //TODO handle htrace API change, see HBASE-18895 - line 1020: 1012 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALKeyImpl.html (6 lines): - line 65: 057// TODO: Key and WALEdit are never used separately, or in one-to-many relation, for practical - line 147: 139 // TODO: Fix being able to pass in sequenceid. - line 159: 151 // TODO: Fix being able to pass in sequenceid. - line 204: 196 // TODO: Fix being able to pass in sequenceid. - line 225: 217 // TODO: Fix being able to pass in sequenceid. - line 293: 285 // TODO: Fix being able to pass in sequenceid. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.html (6 lines): - line 216: 208 //TODO: We should get the list of tables from master - line 231: 223 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 652: 644 // TODO implement this. This action is not being used by the StochasticLB for now - line 873: 865 //TODO: this maybe costly. Consider using linked lists - line 1229: 1221 * TODO: Use block locations from HDFS to place regions with their blocks - line 1261: 1253 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerHolder.html (6 lines): - line 823: 815 // TODO: Copy!!! - line 1517: 1509 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2486: 2478 // TODO: COPIES!!!!!! - line 2966: 2958 // TODO: this doesn't actually check anything. - line 2970: 2962 // TODO: this doesn't actually check anything. - line 3252: 3244 // arbitrary 32. TODO: keep record of general size of results being returned. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.DefaultVisitorBase.html (6 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. - line 1728: 1720 // TODO: Need rollback!!!! - line 1729: 1721 // TODO: Need Retry!!! - line 1730: 1722 // TODO: What for a timeout? Default write timeout? GET FROM HTABLE? - line 1731: 1723 // TODO: Review when we come through with ProcedureV2. - line 2120: 2112 // TODO: we may look up a region which has already been split or merged so we need to check 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateStampComparator.html (6 lines): - line 79: 071 // TODO: Replace the ConcurrentSkipListMaps - line 211: 203 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 221: 213 // TODO: helpers - line 443: 435 // TODO: - line 663: 655 // TODO: Populated when we read meta but regions never make it out of here. - line 669: 661 // TODO: Unused. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.ScannerListener.html (6 lines): - line 926: 918 // TODO: Copy!!! - line 1579: 1571 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2560: 2552 // TODO: COPIES!!!!!! - line 2944: 2936 // TODO: this doesn't actually check anything. - line 2948: 2940 // TODO: this doesn't actually check anything. - line 3270: 3262 // arbitrary 32. TODO: keep record of general size of results being returned. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.BlockIndexNotLoadedException.html (6 lines): - line 276: 268 // TODO: Could we use block iterator in here? Would that get stuff into the cache? - line 407: 399 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 419: 411 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 906: 898 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 911: 903 // TODO shortcut: seek forward in this block to the last key of the - line 985: 977 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html (6 lines): - line 275: 267 // TODO: Could we use block iterator in here? Would that get stuff into the cache? - line 403: 395 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 415: 407 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 895: 887 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 900: 892 // TODO shortcut: seek forward in this block to the last key of the - line 963: 955 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/HTable.CheckAndMutateBuilderImpl.html (6 lines): - line 95: 087 * backward compatibility, and TODO will be removed soon. - line 123: 115 private final int rpcTimeoutMs; // FIXME we should use this for rpc like batch and checkAndXXX - line 520: 512 // TODO: to be consistent with batch put(), do not modify input list - line 770: 762 // TODO any better timeout? - line 830: 822 // TODO any better timeout? - line 1185: 1177 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerShippedCallBack.html (6 lines): - line 861: 853 // TODO: Copy!!! - line 1483: 1475 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2403: 2395 // TODO: COPIES!!!!!! - line 2777: 2769 // TODO: this doesn't actually check anything. - line 2781: 2773 // TODO: this doesn't actually check anything. - line 3067: 3059 // arbitrary 32. TODO: keep record of general size of results being returned. 1.1/xref-test/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.html (6 lines): - line 258: 248 // TODO workaround - line 305: 295 // TODO workaround - line 352: 342 // TODO workaround - line 398: 388 // TODO workaround - line 459: 449 // TODO HBASE-13415 - line 593: 583 // TODO HBASE-13415 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html (6 lines): - line 81: 073 // TODO: Replace the ConcurrentSkipListMaps - line 214: 206 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 224: 216 // TODO: helpers - line 432: 424 // TODO: - line 642: 634 // TODO: Populated when we read meta but regions never make it out of here. - line 648: 640 // TODO: Unused. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html (6 lines): - line 220: 212 //TODO: We should get the list of tables from master - line 235: 227 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 658: 650 // TODO implement this. This action is not being used by the StochasticLB for now - line 890: 882 //TODO: this maybe costly. Consider using linked lists - line 1246: 1238 * TODO: Use block locations from HDFS to place regions with their blocks - line 1278: 1270 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.SeenRowTracker.html (6 lines): - line 1757: 1749 // TODO replace HBaseTestCase - line 2469: 2461 // TODO: Redo using MetaTableAccessor class - line 2489: 2481 // TODO: Redo using MetaTableAccessor. - line 2497: 2489 // TODO figure out what to do for this new hosed case. - line 2613: 2605 // TODO Auto-generated catch block - line 3359: 3351 // TODO: Here we start the move. The move can take a while. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALKeyImpl.html (6 lines): - line 65: 057// TODO: Key and WALEdit are never used separately, or in one-to-many relation, for practical - line 149: 141 // TODO: Fix being able to pass in sequenceid. - line 161: 153 // TODO: Fix being able to pass in sequenceid. - line 245: 237 // TODO: Fix being able to pass in sequenceid. - line 266: 258 // TODO: Fix being able to pass in sequenceid. - line 335: 327 // TODO: Fix being able to pass in sequenceid. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.NotSeekedException.html (6 lines): - line 275: 267 // TODO: Could we use block iterator in here? Would that get stuff into the cache? - line 403: 395 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 415: 407 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 899: 891 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 904: 896 // TODO shortcut: seek forward in this block to the last key of the - line 968: 960 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HTable.html (6 lines): - line 98: 090 * backward compatibility, and TODO will be removed soon. - line 126: 118 private final int rpcTimeoutMs; // FIXME we should use this for rpc like batch and checkAndXXX - line 523: 515 // TODO: to be consistent with batch put(), do not modify input list - line 772: 764 // TODO any better timeout? - line 827: 819 // TODO any better timeout? - line 1169: 1161 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerHolder.html (6 lines): - line 926: 918 // TODO: Copy!!! - line 1579: 1571 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2560: 2552 // TODO: COPIES!!!!!! - line 2944: 2936 // TODO: this doesn't actually check anything. - line 2948: 2940 // TODO: this doesn't actually check anything. - line 3270: 3262 // arbitrary 32. TODO: keep record of general size of results being returned. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html (6 lines): - line 321: 313 * TODO: If this map is gated by a lock, does it need to be a ConcurrentHashMap? - line 574: 566 * TODO: can this replace {@link #TEST_SKIP_REPORTING_TRANSITION} ? - line 1133: 1125 // TODO: Should we check they are alive? If OOME could have exited already - line 1748: 1740 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1940: 1932 // TODO Replication make assumptions here based on the default filesystem impl - line 3834: 3826 // TODO: juggling class state with an instance variable, outside of a synchronized block :'( 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html (6 lines): - line 321: 313 * TODO: If this map is gated by a lock, does it need to be a ConcurrentHashMap? - line 574: 566 * TODO: can this replace {@link #TEST_SKIP_REPORTING_TRANSITION} ? - line 1133: 1125 // TODO: Should we check they are alive? If OOME could have exited already - line 1748: 1740 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1940: 1932 // TODO Replication make assumptions here based on the default filesystem impl - line 3834: 3826 // TODO: juggling class state with an instance variable, outside of a synchronized block :'( 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerShippedCallBack.html (6 lines): - line 823: 815 // TODO: Copy!!! - line 1517: 1509 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2486: 2478 // TODO: COPIES!!!!!! - line 2966: 2958 // TODO: this doesn't actually check anything. - line 2970: 2962 // TODO: this doesn't actually check anything. - line 3252: 3244 // arbitrary 32. TODO: keep record of general size of results being returned. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.LogDelegate.html (6 lines): - line 876: 868 // TODO: Copy!!! - line 1508: 1500 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2491: 2483 // TODO: COPIES!!!!!! - line 2865: 2857 // TODO: this doesn't actually check anything. - line 2869: 2861 // TODO: this doesn't actually check anything. - line 3155: 3147 // arbitrary 32. TODO: keep record of general size of results being returned. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/HBaseTestingUtility.PortAllocator.html (6 lines): - line 1757: 1749 // TODO replace HBaseTestCase - line 2469: 2461 // TODO: Redo using MetaTableAccessor class - line 2489: 2481 // TODO: Redo using MetaTableAccessor. - line 2497: 2489 // TODO figure out what to do for this new hosed case. - line 2613: 2605 // TODO Auto-generated catch block - line 3359: 3351 // TODO: Here we start the move. The move can take a while. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannersCloseCallBack.html (6 lines): - line 823: 815 // TODO: Copy!!! - line 1517: 1509 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2486: 2478 // TODO: COPIES!!!!!! - line 2966: 2958 // TODO: this doesn't actually check anything. - line 2970: 2962 // TODO: this doesn't actually check anything. - line 3252: 3244 // arbitrary 32. TODO: keep record of general size of results being returned. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html (6 lines): - line 455: 447 // TODO: Replace the ConcurrentSkipListMaps - line 582: 574 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 592: 584 // TODO: helpers - line 801: 793 // TODO: - line 1022: 1014 // TODO: Populated when we read meta but regions never make it out of here. - line 1028: 1020 // TODO: Unused. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.SwapRegionsAction.html (6 lines): - line 221: 213 //TODO: We should get the list of tables from master - line 236: 228 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 659: 651 // TODO implement this. This action is not being used by the StochasticLB for now - line 891: 883 //TODO: this maybe costly. Consider using linked lists - line 1262: 1254 * TODO: Use block locations from HDFS to place regions with their blocks - line 1294: 1286 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HStore.html (6 lines): - line 217: 209 // TODO: ideally, this should be part of storeFileManager, as we keep passing this to it. - line 462: 454 // TODO: Why is this in here? The flushsize of the region rather than the store? St.Ack - line 1181: 1173 // TODO : allow the Writer factory to create Writers of ShipperListener type only in case of - line 1372: 1364 // TODO this used to get the store files in descending order, - line 1542: 1534 // TODO: change this to LOG.error() after more debugging - line 1879: 1871 // TODO: what are these reader checks all over the place? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerHolder.html (6 lines): - line 868: 860 // TODO: Copy!!! - line 1497: 1489 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2441: 2433 // TODO: COPIES!!!!!! - line 2815: 2807 // TODO: this doesn't actually check anything. - line 2819: 2811 // TODO: this doesn't actually check anything. - line 3105: 3097 // arbitrary 32. TODO: keep record of general size of results being returned. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.AssignRegionAction.html (6 lines): - line 232: 224 //TODO: We should get the list of tables from master - line 247: 239 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 670: 662 // TODO implement this. This action is not being used by the StochasticLB for now - line 902: 894 //TODO: this maybe costly. Consider using linked lists - line 1288: 1280 * TODO: Use block locations from HDFS to place regions with their blocks - line 1324: 1316 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.DefaultRackManager.html (6 lines): - line 221: 213 //TODO: We should get the list of tables from master - line 236: 228 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 659: 651 // TODO implement this. This action is not being used by the StochasticLB for now - line 891: 883 //TODO: this maybe costly. Consider using linked lists - line 1262: 1254 * TODO: Use block locations from HDFS to place regions with their blocks - line 1294: 1286 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateStampComparator.html (6 lines): - line 79: 071 // TODO: Replace the ConcurrentSkipListMaps - line 210: 202 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 220: 212 // TODO: helpers - line 448: 440 // TODO: - line 658: 650 // TODO: Populated when we read meta but regions never make it out of here. - line 664: 656 // TODO: Unused. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html (6 lines): - line 455: 447 // TODO: Replace the ConcurrentSkipListMaps - line 582: 574 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 592: 584 // TODO: helpers - line 801: 793 // TODO: - line 1022: 1014 // TODO: Populated when we read meta but regions never make it out of here. - line 1028: 1020 // TODO: Unused. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.BlockIndexNotLoadedException.html (6 lines): - line 275: 267 // TODO: Could we use block iterator in here? Would that get stuff into the cache? - line 403: 395 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 415: 407 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 899: 891 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 904: 896 // TODO shortcut: seek forward in this block to the last key of the - line 968: 960 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.CompactionChecker.html (6 lines): - line 313: 305 * TODO: If this map is gated by a lock, does it need to be a ConcurrentHashMap? - line 552: 544 * TODO: can this replace {@link #TEST_SKIP_REPORTING_TRANSITION} ? - line 1095: 1087 // TODO: Should we check they are alive? If OOME could have exited already - line 1708: 1700 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1893: 1885 // TODO Replication make assumptions here based on the default filesystem impl - line 3840: 3832 // TODO: juggling class state with an instance variable, outside of a synchronized block :'( 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html (6 lines): - line 93: 085 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 353: 345 // TODO: This is close is inline with critical section. Should happen in background? - line 582: 574 //TODO handle htrace API change, see HBASE-18895 - line 599: 591 //TODO handle htrace API change, see HBASE-18895 - line 958: 950 //TODO handle htrace API change, see HBASE-18895 - line 988: 980 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionsCleaner.html (6 lines): - line 313: 305 * TODO: If this map is gated by a lock, does it need to be a ConcurrentHashMap? - line 552: 544 * TODO: can this replace {@link #TEST_SKIP_REPORTING_TRANSITION} ? - line 1095: 1087 // TODO: Should we check they are alive? If OOME could have exited already - line 1708: 1700 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1893: 1885 // TODO Replication make assumptions here based on the default filesystem impl - line 3840: 3832 // TODO: juggling class state with an instance variable, outside of a synchronized block :'( 2.0/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessControlLists.html (6 lines): - line 196: 188 * TODO: Use Table.put(Put) instead. This Table.put() happens within the RS. We are already in - line 479: 471 // TODO: Pass in a Connection rather than create one each time. - line 621: 613 // TODO: avoid the string conversion to make this more efficient - line 630: 622 //TODO global entry should be handled differently - line 701: 693 // TODO: We have to re-write non-PB data as PB encoded. Otherwise we will carry old Writables - line 764: 756 // TODO: This can be improved. Don't build UsersAndPermissions just to unpack it again, 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerHolder.html (6 lines): - line 876: 868 // TODO: Copy!!! - line 1508: 1500 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2491: 2483 // TODO: COPIES!!!!!! - line 2865: 2857 // TODO: this doesn't actually check anything. - line 2869: 2861 // TODO: this doesn't actually check anything. - line 3155: 3147 // arbitrary 32. TODO: keep record of general size of results being returned. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.html (6 lines): - line 232: 224 //TODO: We should get the list of tables from master - line 247: 239 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 670: 662 // TODO implement this. This action is not being used by the StochasticLB for now - line 902: 894 //TODO: this maybe costly. Consider using linked lists - line 1288: 1280 * TODO: Use block locations from HDFS to place regions with their blocks - line 1324: 1316 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html (6 lines): - line 275: 267 // TODO: Could we use block iterator in here? Would that get stuff into the cache? - line 403: 395 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 415: 407 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 899: 891 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 904: 896 // TODO shortcut: seek forward in this block to the last key of the - line 968: 960 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.html (6 lines): - line 79: 071 // TODO: Replace the ConcurrentSkipListMaps - line 210: 202 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 220: 212 // TODO: helpers - line 448: 440 // TODO: - line 658: 650 // TODO: Populated when we read meta but regions never make it out of here. - line 664: 656 // TODO: Unused. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateStampComparator.html (6 lines): - line 455: 447 // TODO: Replace the ConcurrentSkipListMaps - line 582: 574 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 592: 584 // TODO: helpers - line 801: 793 // TODO: - line 1022: 1014 // TODO: Populated when we read meta but regions never make it out of here. - line 1028: 1020 // TODO: Unused. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannersCloseCallBack.html (6 lines): - line 861: 853 // TODO: Copy!!! - line 1483: 1475 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2403: 2395 // TODO: COPIES!!!!!! - line 2777: 2769 // TODO: this doesn't actually check anything. - line 2781: 2773 // TODO: this doesn't actually check anything. - line 3067: 3059 // arbitrary 32. TODO: keep record of general size of results being returned. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.Type.html (6 lines): - line 232: 224 //TODO: We should get the list of tables from master - line 247: 239 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 670: 662 // TODO implement this. This action is not being used by the StochasticLB for now - line 902: 894 //TODO: this maybe costly. Consider using linked lists - line 1288: 1280 * TODO: Use block locations from HDFS to place regions with their blocks - line 1324: 1316 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.ScannerListener.html (6 lines): - line 876: 868 // TODO: Copy!!! - line 1508: 1500 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2491: 2483 // TODO: COPIES!!!!!! - line 2865: 2857 // TODO: this doesn't actually check anything. - line 2869: 2861 // TODO: this doesn't actually check anything. - line 3155: 3147 // arbitrary 32. TODO: keep record of general size of results being returned. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.Type.html (6 lines): - line 219: 211 //TODO: We should get the list of tables from master - line 234: 226 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " + - line 657: 649 // TODO implement this. This action is not being used by the StochasticLB for now - line 877: 869 //TODO: this maybe costly. Consider using linked lists - line 1233: 1225 * TODO: Use block locations from HDFS to place regions with their blocks - line 1265: 1257 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/HTable.CheckAndMutateBuilderImpl.html (6 lines): - line 98: 090 * backward compatibility, and TODO will be removed soon. - line 126: 118 private final int rpcTimeoutMs; // FIXME we should use this for rpc like batch and checkAndXXX - line 523: 515 // TODO: to be consistent with batch put(), do not modify input list - line 772: 764 // TODO any better timeout? - line 827: 819 // TODO any better timeout? - line 1169: 1161 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerStateNode.html (6 lines): - line 455: 447 // TODO: Replace the ConcurrentSkipListMaps - line 582: 574 // TODO: Need a map <encodedName, ...> but it is just dispatch merge... - line 592: 584 // TODO: helpers - line 801: 793 // TODO: - line 1022: 1014 // TODO: Populated when we read meta but regions never make it out of here. - line 1028: 1020 // TODO: Unused. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerCloseCallBack.html (6 lines): - line 852: 844 // TODO: Copy!!! - line 1559: 1551 // TODO : Rename this and HMaster#checkInitialized to isRunning() (or a better name). - line 2520: 2512 // TODO: COPIES!!!!!! - line 2996: 2988 // TODO: this doesn't actually check anything. - line 3000: 2992 // TODO: this doesn't actually check anything. - line 3322: 3314 // arbitrary 32. TODO: keep record of general size of results being returned. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.PeriodicMemStoreFlusher.html (6 lines): - line 313: 305 * TODO: If this map is gated by a lock, does it need to be a ConcurrentHashMap? - line 552: 544 * TODO: can this replace {@link #TEST_SKIP_REPORTING_TRANSITION} ? - line 1095: 1087 // TODO: Should we check they are alive? If OOME could have exited already - line 1708: 1700 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1893: 1885 // TODO Replication make assumptions here based on the default filesystem impl - line 3840: 3832 // TODO: juggling class state with an instance variable, outside of a synchronized block :'( 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HTable.CheckAndMutateWithFilterBuilderImpl.html (5 lines): - line 95: 087 * backward compatibility, and TODO will be removed soon. - line 123: 115 private final int rpcTimeoutMs; // FIXME we should use this for rpc like batch and checkAndXXX - line 520: 512 // TODO: to be consistent with batch put(), do not modify input list - line 782: 774 // TODO any better timeout? - line 1204: 1196 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTuneObserver.html (5 lines): - line 85: 077 // TODO : remove this and mark regionServerAccounting as the observer directly - line 310: 302 // TODO check if we can increase the memory boundaries - line 328: 320 // TODO : add support for offheap metrics - line 374: 366 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 393: 385 // TODO : Set directly on RSAccounting?? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.Visitor.html (5 lines): - line 146: 138 * TODO: Add rep_barrier for serial replication explaination. - line 1767: 1759 // TODO: Need rollback!!!! - line 1768: 1760 // TODO: Need Retry!!! - line 1769: 1761 // TODO: What for a timeout? Default write timeout? GET FROM HTABLE? - line 1770: 1762 // TODO: Review when we come through with ProcedureV2. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.Operation.html (5 lines): - line 215: 207 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 279: 271 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 461: 453 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 485: 477 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 502: 494 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html (5 lines): - line 180: 172 // TODO: Keeping backward compatability with HBASE-25651 change. Can be removed in later version - line 288: 280 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 609: 601 * TODO: make this private after removing the HTableDescriptor - line 631: 623 * @param name Table name. TODO: make this private after removing the HTableDescriptor - line 647: 639 * @param desc The descriptor. TODO: make this private after removing the HTableDescriptor 1.2/xref-test/org/apache/hadoop/hbase/TestKeyValue.html (5 lines): - line 273: 263 // TODO actually write this test! - line 810: 800 // TODO Auto-generated method stub - line 817: 807 // TODO Auto-generated method stub - line 824: 814 // TODO Auto-generated method stub - line 831: 821 // TODO Auto-generated method stub 2.1/apidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.html (5 lines): - line 588: 580 * TODO: make this package-private after removing the HColumnDescriptor - line 614: 606 * TODO: make this private after the HCD is removed. - line 623: 615 * TODO: make this private after the HCD is removed. - line 734: 726 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 756: 748 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.TunerResult.html (5 lines): - line 87: 079 // TODO : remove this and mark regionServerAccounting as the observer directly - line 309: 301 // TODO check if we can increase the memory boundaries - line 327: 319 // TODO : add support for offheap metrics - line 374: 366 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 393: 385 // TODO : Set directly on RSAccounting?? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/TestStripeCompactionPolicy.Scanner.html (5 lines): - line 168: 160 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 228: 220 // TODO: currently only one compaction at a time per store is allowed. If this changes, - line 293: 285 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 326: 318 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 440: 432 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html (5 lines): - line 83: 075 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 95: 087 * TODO: try using disruptor to increase performance and simplify the logic? - line 497: 489 // TODO: sideline corrupted log - line 859: 851 // update webui circular buffers (TODO: get rid of allocations) - line 1188: 1180 // TODO: In case we are holding up a lot of logs for long time we should 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.html (5 lines): - line 74: 066 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 163: 155 //TODO: We can obtain the file sizes of the snapshot here. - line 179: 171 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 287: 279 return 0; // TODO: use total bytes to estimate - line 307: 299 // TODO: mapred does not support scan as input API. Work around for now. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessController.html (5 lines): - line 191: 183 // TODO: encapsulate observer functions into separate class/sub-class. - line 287: 279 // TODO: Here we are already on the ACL region. (And it is single - line 482: 474 // TODO: HBASE-7114 could possibly unify the collection type in family - line 906: 898 // TODO: potentially check if this is a add/modify/delete column operation - line 1807: 1799 // TODO: If we collected ACLs from more than one tag we may have a 1.4/xref/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.html (5 lines): - line 212: 202 //TODO: We should get the list of tables from master - line 639: 629 // TODO implement this. This action is not being used by the StochasticLB for now - line 862: 852 //TODO: this maybe costly. Consider using linked lists - line 1351: 1341 * TODO: Use block locations from HDFS to place regions with their blocks - line 1385: 1375 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.RowLock.html (5 lines): - line 216: 208 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 280: 272 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 514: 506 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 538: 530 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 555: 547 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.TunerResult.html (5 lines): - line 88: 080 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 1.1/xref/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.html (5 lines): - line 179: 169 //TODO: We should get the list of tables from master - line 481: 471 // TODO implement this. This action is not being used by the StochasticLB for now - line 699: 689 //TODO: this maybe costly. Consider using linked lists - line 1004: 994 * TODO: Use block locations from HDFS to place regions with their blocks - line 1038: 1028 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.0/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CollectAllVisitor.html (5 lines): - line 146: 138 * TODO: Add rep_barrier for serial replication explaination. - line 1767: 1759 // TODO: Need rollback!!!! - line 1768: 1760 // TODO: Need Retry!!! - line 1769: 1761 // TODO: What for a timeout? Default write timeout? GET FROM HTABLE? - line 1770: 1762 // TODO: Review when we come through with ProcedureV2. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.html (5 lines): - line 215: 207 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 279: 271 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 461: 453 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 485: 477 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 502: 494 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html (5 lines): - line 101: 093 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 652: 644 //TODO handle htrace API change, see HBASE-18895 - line 673: 665 //TODO handle htrace API change, see HBASE-18895 - line 1051: 1043 //TODO handle htrace API change, see HBASE-18895 - line 1081: 1073 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTuneObserver.html (5 lines): - line 88: 080 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/TestStripeCompactionPolicy.Scanner.html (5 lines): - line 175: 167 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 240: 232 // TODO: currently only one compaction at a time per store is allowed. If this changes, - line 368: 360 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 401: 393 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 514: 506 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.TunerResult.html (5 lines): - line 89: 081 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html (5 lines): - line 85: 077 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 97: 089 * TODO: try using disruptor to increase performance and simplify the logic? - line 496: 488 // TODO: sideline corrupted log - line 858: 850 // update webui circular buffers (TODO: get rid of allocations) - line 1187: 1179 // TODO: In case we are holding up a lot of logs for long time we should 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/TestStripeCompactionPolicy.Scanner.html (5 lines): - line 168: 160 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 228: 220 // TODO: currently only one compaction at a time per store is allowed. If this changes, - line 293: 285 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 326: 318 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 440: 432 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTunerChore.html (5 lines): - line 88: 080 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.html (5 lines): - line 177: 169 // TODO: Convert rpcController - line 194: 186 // TODO Auto-generated method stub - line 200: 192 // TODO Auto-generated method stub - line 367: 359 // TODO Auto-generated method stub - line 453: 445// non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make Connection generic. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.TunerResult.html (5 lines): - line 89: 081 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 1.1/xref-test/org/apache/hadoop/hbase/master/procedure/TestMasterFailoverWithProcedures.html (5 lines): - line 246: 236 // TODO: Should we try every step? (master failover takes long time) - line 279: 269 // TODO: Should we try every step? (master failover takes long time) - line 317: 307 // TODO: Should we try every step? (master failover takes long time) - line 378: 368 // TODO: Should we try every step? (master failover takes long time) - line 414: 404 // TODO: Should we try every step? (master failover takes long time) 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html (5 lines): - line 85: 077 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 97: 089 * TODO: try using disruptor to increase performance and simplify the logic? - line 491: 483 // TODO: sideline corrupted log - line 856: 848 // update webui circular buffers (TODO: get rid of allocations) - line 1178: 1170 // TODO: In case we are holding up a lot of logs for long time we should 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html (5 lines): - line 89: 081 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TestMasterFailoverWithProcedures.html (5 lines): - line 107: 099 // TODO: Should we try every step? (master failover takes long time) - line 140: 132 // TODO: Should we try every step? (master failover takes long time) - line 178: 170 // TODO: Should we try every step? (master failover takes long time) - line 239: 231 // TODO: Should we try every step? (master failover takes long time) - line 275: 267 // TODO: Should we try every step? (master failover takes long time) 2.4/devapidocs/src-html/org/apache/hadoop/hbase/security/access/PermissionStorage.html (5 lines): - line 483: 475 // TODO: Pass in a Connection rather than create one each time. - line 641: 633 // TODO: avoid the string conversion to make this more efficient - line 801: 793 // TODO: We have to re-write non-PB data as PB encoded. Otherwise we will carry old Writables - line 834: 826 // TODO: We have to re-write non-PB data as PB encoded. Otherwise we will carry old Writables - line 905: 897 // TODO: This can be improved. Don't build UsersAndPermissions just to unpack it again, 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html (5 lines): - line 1049: 1041 // TODO: currently, we query using the table name on the client side. this - line 1761: 1753 // TODO: support CompactType.MOB - line 1765: 1757 // TODO: support CompactType.MOB - line 1894: 1886 // TODO: this method is totally broken in terms of atomicity of actions and values read. - line 2455: 2447 // TODO: actually, a full region name can save a lot on meta scan, improve later. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignProcedure.html (5 lines): - line 82: 074// TODO: Add being able to assign a region to open read-only. - line 242: 234 // TODO: Region will be set into OFFLINE state below regardless of what its previous state was - line 272: 264 // TODO: crash if destinationServer is specified and not online - line 283: 275 // TODO: is this correct? should we wait the chore/ssh? - line 303: 295 // TODO: Requires a migration to be open by the RS? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.TunerResult.html (5 lines): - line 88: 080 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/TestStripeCompactionPolicy.html (5 lines): - line 168: 160 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 228: 220 // TODO: currently only one compaction at a time per store is allowed. If this changes, - line 293: 285 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 326: 318 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 440: 432 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HStore.html (5 lines): - line 190: 182 // TODO: ideally, this should be part of storeFileManager, as we keep passing this to it. - line 462: 454 // TODO: Why is this in here? The flushsize of the region rather than the store? St.Ack - line 979: 971 // TODO this used to get the store files in descending order, - line 1143: 1135 // TODO: change this to LOG.error() after more debugging - line 1407: 1399 // TODO: what are these reader checks all over the place? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTuneObserver.html (5 lines): - line 89: 081 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.InputSplit.html (5 lines): - line 79: 071 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 192: 184 // TODO: We can obtain the file sizes of the snapshot here. - line 208: 200 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 313: 305 return 0; // TODO: use total bytes to estimate - line 333: 325 // TODO: mapred does not support scan as input API. Work around for now. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.HFileScannerImpl.html (5 lines): - line 209: 201 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 221: 213 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 722: 714 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 726: 718 // TODO shortcut: seek forward in this block to the last key of the - line 797: 789 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.EncodedScanner.html (5 lines): - line 208: 200 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 220: 212 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 723: 715 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 727: 719 // TODO shortcut: seek forward in this block to the last key of the - line 798: 790 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.2/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessController.OpType.html (5 lines): - line 190: 182 // TODO: encapsulate observer functions into separate class/sub-class. - line 286: 278 // TODO: Here we are already on the ACL region. (And it is single - line 482: 474 // TODO: HBASE-7114 could possibly unify the collection type in family - line 896: 888 // TODO: potentially check if this is a add/modify/delete column operation - line 1831: 1823 // TODO: If we collected ACLs from more than one tag we may have a 1.1/xref-test/org/apache/hadoop/hbase/TestKeyValue.html (5 lines): - line 273: 263 // TODO actually write this test! - line 810: 800 // TODO Auto-generated method stub - line 817: 807 // TODO Auto-generated method stub - line 824: 814 // TODO Auto-generated method stub - line 831: 821 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.html (5 lines): - line 146: 138 * TODO: Add rep_barrier for serial replication explaination. - line 1767: 1759 // TODO: Need rollback!!!! - line 1768: 1760 // TODO: Need Retry!!! - line 1769: 1761 // TODO: What for a timeout? Default write timeout? GET FROM HTABLE? - line 1770: 1762 // TODO: Review when we come through with ProcedureV2. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/TestStripeCompactionPolicy.html (5 lines): - line 168: 160 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 233: 225 // TODO: currently only one compaction at a time per store is allowed. If this changes, - line 298: 290 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 331: 323 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 445: 437 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTunerChore.html (5 lines): - line 89: 081 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 1.2/xref-test/org/apache/hadoop/hbase/HBaseTestingUtility.html (5 lines): - line 1927: 1917 // TODO replace HBaseTestCase - line 2530: 2520 // TODO: Redo using MetaTableAccessor class - line 2550: 2540 // TODO: Redo using MetaTableAccessor. - line 2558: 2548 // TODO figure out what to do for this new hosed case. - line 2639: 2629 // TODO Auto-generated catch block 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.Operation.html (5 lines): - line 215: 207 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 279: 271 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 461: 453 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 485: 477 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 502: 494 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.BlockIndexNotLoadedException.html (5 lines): - line 208: 200 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 220: 212 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 723: 715 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 727: 719 // TODO shortcut: seek forward in this block to the last key of the - line 798: 790 // TODO : reduce the varieties of KV here. Check if based on a boolean 1.2/xref/org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html (5 lines): - line 154: 144 // TODO: cache the value - line 164: 154 // TODO: cache the value - line 400: 390 // TODO: RESET if (map.size() == 1) - line 445: 435 // TODO: Cache? - line 491: 481 // TODO: we can make it more precise, instead of looking just at the block 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html (5 lines): - line 101: 093 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 652: 644 //TODO handle htrace API change, see HBASE-18895 - line 673: 665 //TODO handle htrace API change, see HBASE-18895 - line 1051: 1043 //TODO handle htrace API change, see HBASE-18895 - line 1081: 1073 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html (5 lines): - line 85: 077 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 97: 089 * TODO: try using disruptor to increase performance and simplify the logic? - line 496: 488 // TODO: sideline corrupted log - line 858: 850 // update webui circular buffers (TODO: get rid of allocations) - line 1187: 1179 // TODO: In case we are holding up a lot of logs for long time we should 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TestMasterFailoverWithProcedures.html (5 lines): - line 107: 099 // TODO: Should we try every step? (master failover takes long time) - line 140: 132 // TODO: Should we try every step? (master failover takes long time) - line 178: 170 // TODO: Should we try every step? (master failover takes long time) - line 239: 231 // TODO: Should we try every step? (master failover takes long time) - line 275: 267 // TODO: Should we try every step? (master failover takes long time) 2.2/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessControlLists.html (5 lines): - line 479: 471 // TODO: Pass in a Connection rather than create one each time. - line 629: 621 // TODO: avoid the string conversion to make this more efficient - line 789: 781 // TODO: We have to re-write non-PB data as PB encoded. Otherwise we will carry old Writables - line 822: 814 // TODO: We have to re-write non-PB data as PB encoded. Otherwise we will carry old Writables - line 888: 880 // TODO: This can be improved. Don't build UsersAndPermissions just to unpack it again, 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.TunerContext.html (5 lines): - line 89: 081 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/TestStripeCompactionPolicy.Scanner.html (5 lines): - line 168: 160 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 233: 225 // TODO: currently only one compaction at a time per store is allowed. If this changes, - line 298: 290 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 331: 323 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 445: 437 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.DefaultVisitorBase.html (5 lines): - line 146: 138 * TODO: Add rep_barrier for serial replication explaination. - line 1767: 1759 // TODO: Need rollback!!!! - line 1768: 1760 // TODO: Need Retry!!! - line 1769: 1761 // TODO: What for a timeout? Default write timeout? GET FROM HTABLE? - line 1770: 1762 // TODO: Review when we come through with ProcedureV2. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TestMasterFailoverWithProcedures.html (5 lines): - line 105: 097 // TODO: Should we try every step? (master failover takes long time) - line 138: 130 // TODO: Should we try every step? (master failover takes long time) - line 176: 168 // TODO: Should we try every step? (master failover takes long time) - line 237: 229 // TODO: Should we try every step? (master failover takes long time) - line 273: 265 // TODO: Should we try every step? (master failover takes long time) 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html (5 lines): - line 83: 075 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 95: 087 * TODO: try using disruptor to increase performance and simplify the logic? - line 497: 489 // TODO: sideline corrupted log - line 859: 851 // update webui circular buffers (TODO: get rid of allocations) - line 1188: 1180 // TODO: In case we are holding up a lot of logs for long time we should 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html (5 lines): - line 88: 080 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessController.OpType.html (5 lines): - line 191: 183 // TODO: encapsulate observer functions into separate class/sub-class. - line 287: 279 // TODO: Here we are already on the ACL region. (And it is single - line 482: 474 // TODO: HBASE-7114 could possibly unify the collection type in family - line 906: 898 // TODO: potentially check if this is a add/modify/delete column operation - line 1807: 1799 // TODO: If we collected ACLs from more than one tag we may have a 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html (5 lines): - line 85: 077 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 97: 089 * TODO: try using disruptor to increase performance and simplify the logic? - line 491: 483 // TODO: sideline corrupted log - line 856: 848 // update webui circular buffers (TODO: get rid of allocations) - line 1178: 1170 // TODO: In case we are holding up a lot of logs for long time we should 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.TunerResult.html (5 lines): - line 85: 077 // TODO : remove this and mark regionServerAccounting as the observer directly - line 310: 302 // TODO check if we can increase the memory boundaries - line 328: 320 // TODO : add support for offheap metrics - line 374: 366 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 393: 385 // TODO : Set directly on RSAccounting?? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/security/access/PermissionStorage.html (5 lines): - line 485: 477 // TODO: Pass in a Connection rather than create one each time. - line 644: 636 // TODO: avoid the string conversion to make this more efficient - line 805: 797 // TODO: We have to re-write non-PB data as PB encoded. Otherwise we will carry old Writables - line 838: 830 // TODO: We have to re-write non-PB data as PB encoded. Otherwise we will carry old Writables - line 909: 901 // TODO: This can be improved. Don't build UsersAndPermissions just to unpack it again, 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.html (5 lines): - line 219: 211 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 283: 275 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 562: 554 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 586: 578 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 603: 595 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 2.0/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html (5 lines): - line 146: 138 * TODO: Add rep_barrier for serial replication explaination. - line 1767: 1759 // TODO: Need rollback!!!! - line 1768: 1760 // TODO: Need Retry!!! - line 1769: 1761 // TODO: What for a timeout? Default write timeout? GET FROM HTABLE? - line 1770: 1762 // TODO: Review when we come through with ProcedureV2. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.TokenServer.html (5 lines): - line 177: 169 // TODO: Convert rpcController - line 194: 186 // TODO Auto-generated method stub - line 200: 192 // TODO Auto-generated method stub - line 372: 364 // TODO Auto-generated method stub - line 454: 446// non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make Connection generic. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HStore.StoreFileWriterCreationTracker.html (5 lines): - line 190: 182 // TODO: ideally, this should be part of storeFileManager, as we keep passing this to it. - line 462: 454 // TODO: Why is this in here? The flushsize of the region rather than the store? St.Ack - line 979: 971 // TODO this used to get the store files in descending order, - line 1143: 1135 // TODO: change this to LOG.error() after more debugging - line 1407: 1399 // TODO: what are these reader checks all over the place? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CloseableVisitor.html (5 lines): - line 146: 138 * TODO: Add rep_barrier for serial replication explaination. - line 1767: 1759 // TODO: Need rollback!!!! - line 1768: 1760 // TODO: Need Retry!!! - line 1769: 1761 // TODO: What for a timeout? Default write timeout? GET FROM HTABLE? - line 1770: 1762 // TODO: Review when we come through with ProcedureV2. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.RowLock.html (5 lines): - line 229: 221 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 284: 276 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 531: 523 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 554: 546 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 571: 563 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.RecordReader.html (5 lines): - line 74: 066 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 163: 155 //TODO: We can obtain the file sizes of the snapshot here. - line 179: 171 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 287: 279 return 0; // TODO: use total bytes to estimate - line 307: 299 // TODO: mapred does not support scan as input API. Work around for now. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.NonShadedBlockingRpcCallback.html (5 lines): - line 177: 169 // TODO: Convert rpcController - line 194: 186 // TODO Auto-generated method stub - line 200: 192 // TODO Auto-generated method stub - line 367: 359 // TODO Auto-generated method stub - line 453: 445// non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make Connection generic. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTunerChore.html (5 lines): - line 85: 077 // TODO : remove this and mark regionServerAccounting as the observer directly - line 310: 302 // TODO check if we can increase the memory boundaries - line 328: 320 // TODO : add support for offheap metrics - line 374: 366 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 393: 385 // TODO : Set directly on RSAccounting?? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKWatcher.html (5 lines): - line 354: 346 // TODO: Validate super group members also when ZK supports setting node ACL for groups. - line 383: 375 // TODO: Validate super group members also when ZK supports setting node ACL for groups. - line 605: 597 // TODO: One thought is to add call to ZKListener so say, - line 652: 644 // TODO: Switch to a metric once server side ZK watcher metrics are implemented. This is a - line 663: 655 * TODO: Currently this method rethrows the exception to let the caller handle 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.TokenServer.html (5 lines): - line 176: 168 // TODO: Convert rpcController - line 193: 185 // TODO Auto-generated method stub - line 199: 191 // TODO Auto-generated method stub - line 365: 357 // TODO Auto-generated method stub - line 450: 442 // non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.TunerContext.html (5 lines): - line 88: 080 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html (5 lines): - line 208: 200 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 220: 212 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 723: 715 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 727: 719 // TODO shortcut: seek forward in this block to the last key of the - line 798: 790 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.3/apidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.html (5 lines): - line 598: 590 * TODO: make this package-private after removing the HColumnDescriptor - line 624: 616 * TODO: make this private after the HCD is removed. - line 633: 625 * TODO: make this private after the HCD is removed. - line 744: 736 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 766: 758 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.InputSplit.html (5 lines): - line 74: 066 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 157: 149 //TODO: We can obtain the file sizes of the snapshot here. - line 173: 165 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 275: 267 return 0; // TODO: use total bytes to estimate - line 295: 287 // TODO: mapred does not support scan as input API. Work around for now. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.html (5 lines): - line 177: 169 // TODO: Convert rpcController - line 194: 186 // TODO Auto-generated method stub - line 200: 192 // TODO Auto-generated method stub - line 372: 364 // TODO Auto-generated method stub - line 454: 446// non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make Connection generic. 2.0/apidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.html (5 lines): - line 588: 580 * TODO: make this package-private after removing the HColumnDescriptor - line 614: 606 * TODO: make this private after the HCD is removed. - line 623: 615 * TODO: make this private after the HCD is removed. - line 734: 726 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 756: 748 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignProcedure.CompareAssignProcedure.html (5 lines): - line 82: 074// TODO: Add being able to assign a region to open read-only. - line 242: 234 // TODO: Region will be set into OFFLINE state below regardless of what its previous state was - line 272: 264 // TODO: crash if destinationServer is specified and not online - line 283: 275 // TODO: is this correct? should we wait the chore/ssh? - line 303: 295 // TODO: Requires a migration to be open by the RS? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html (5 lines): - line 81: 073 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 93: 085 * TODO: try using disruptor to increase performance and simplify the logic? - line 493: 485 // TODO: sideline corrupted log - line 852: 844 // update webui circular buffers (TODO: get rid of allocations) - line 1179: 1171 // TODO: In case we are holding up a lot of logs for long time we should 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html (5 lines): - line 83: 075 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 95: 087 * TODO: try using disruptor to increase performance and simplify the logic? - line 497: 489 // TODO: sideline corrupted log - line 859: 851 // update webui circular buffers (TODO: get rid of allocations) - line 1188: 1180 // TODO: In case we are holding up a lot of logs for long time we should 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html (5 lines): - line 81: 073 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 93: 085 * TODO: try using disruptor to increase performance and simplify the logic? - line 493: 485 // TODO: sideline corrupted log - line 852: 844 // update webui circular buffers (TODO: get rid of allocations) - line 1179: 1171 // TODO: In case we are holding up a lot of logs for long time we should 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HTable.CheckAndMutateWithFilterBuilderImpl.html (5 lines): - line 101: 093 * TODO will be removed soon. - line 127: 119 private final int rpcTimeoutMs; // FIXME we should use this for rpc like batch and checkAndXXX - line 545: 537 // TODO: to be consistent with batch put(), do not modify input list - line 857: 849 // TODO any better timeout? - line 1310: 1302 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HTable.CheckAndMutateBuilderImpl.html (5 lines): - line 95: 087 * backward compatibility, and TODO will be removed soon. - line 123: 115 private final int rpcTimeoutMs; // FIXME we should use this for rpc like batch and checkAndXXX - line 520: 512 // TODO: to be consistent with batch put(), do not modify input list - line 782: 774 // TODO any better timeout? - line 1204: 1196 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.html (5 lines): - line 176: 168 // TODO: Convert rpcController - line 193: 185 // TODO Auto-generated method stub - line 199: 191 // TODO Auto-generated method stub - line 366: 358 // TODO Auto-generated method stub - line 448: 440// non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make Connection generic. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.html (5 lines): - line 74: 066 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 157: 149 //TODO: We can obtain the file sizes of the snapshot here. - line 173: 165 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 275: 267 return 0; // TODO: use total bytes to estimate - line 295: 287 // TODO: mapred does not support scan as input API. Work around for now. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessController.html (5 lines): - line 190: 182 // TODO: encapsulate observer functions into separate class/sub-class. - line 286: 278 // TODO: Here we are already on the ACL region. (And it is single - line 482: 474 // TODO: HBASE-7114 could possibly unify the collection type in family - line 896: 888 // TODO: potentially check if this is a add/modify/delete column operation - line 1831: 1823 // TODO: If we collected ACLs from more than one tag we may have a 2.3/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessController.html (5 lines): - line 191: 183 // TODO: encapsulate observer functions into separate class/sub-class. - line 287: 279 // TODO: Here we are already on the ACL region. (And it is single - line 483: 475 // TODO: HBASE-7114 could possibly unify the collection type in family - line 907: 899 // TODO: potentially check if this is a add/modify/delete column operation - line 1848: 1840 // TODO: If we collected ACLs from more than one tag we may have a 2.5/apidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html (5 lines): - line 180: 172 // TODO: Keeping backward compatability with HBASE-25651 change. Can be removed in later version - line 288: 280 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 609: 601 * TODO: make this private after removing the HTableDescriptor - line 631: 623 * @param name Table name. TODO: make this private after removing the HTableDescriptor - line 647: 639 * @param desc The descriptor. TODO: make this private after removing the HTableDescriptor 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.TokenServer.html (5 lines): - line 177: 169 // TODO: Convert rpcController - line 194: 186 // TODO Auto-generated method stub - line 200: 192 // TODO Auto-generated method stub - line 367: 359 // TODO Auto-generated method stub - line 453: 445// non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make Connection generic. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.RingBufferEventHandler.html (5 lines): - line 101: 093 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 652: 644 //TODO handle htrace API change, see HBASE-18895 - line 673: 665 //TODO handle htrace API change, see HBASE-18895 - line 1051: 1043 //TODO handle htrace API change, see HBASE-18895 - line 1081: 1073 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/TestStripeCompactionPolicy.html (5 lines): - line 168: 160 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 228: 220 // TODO: currently only one compaction at a time per store is allowed. If this changes, - line 293: 285 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 326: 318 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 440: 432 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/TestStripeCompactionPolicy.html (5 lines): - line 175: 167 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 240: 232 // TODO: currently only one compaction at a time per store is allowed. If this changes, - line 368: 360 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 401: 393 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 514: 506 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.html (5 lines): - line 215: 207 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 279: 271 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 461: 453 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 485: 477 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 502: 494 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html (5 lines): - line 83: 075 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 95: 087 * TODO: try using disruptor to increase performance and simplify the logic? - line 496: 488 // TODO: sideline corrupted log - line 855: 847 // update webui circular buffers (TODO: get rid of allocations) - line 1182: 1174 // TODO: In case we are holding up a lot of logs for long time we should 1.2/xref/org/apache/hadoop/hbase/CellUtil.html (5 lines): - line 179: 169 // TODO: Make a new Cell implementation that just carries these - line 181: 171 // TODO: Call factory to create Cell - line 557: 547 // TODO: Should we add to Cell a sizeOf? Would it help? Does it make sense if Cell is - line 604: 594 // TODO: Add sizing of references that hold the row, family, etc., arrays. - line 928: 918 // TODO: pretty print tags as well 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.RowLock.html (5 lines): - line 219: 211 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 283: 275 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 562: 554 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 586: 578 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 603: 595 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HTable.html (5 lines): - line 101: 093 * TODO will be removed soon. - line 127: 119 private final int rpcTimeoutMs; // FIXME we should use this for rpc like batch and checkAndXXX - line 545: 537 // TODO: to be consistent with batch put(), do not modify input list - line 857: 849 // TODO any better timeout? - line 1310: 1302 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.RecordReader.html (5 lines): - line 79: 071 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 192: 184 // TODO: We can obtain the file sizes of the snapshot here. - line 208: 200 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 313: 305 return 0; // TODO: use total bytes to estimate - line 333: 325 // TODO: mapred does not support scan as input API. Work around for now. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CollectingVisitor.html (5 lines): - line 146: 138 * TODO: Add rep_barrier for serial replication explaination. - line 1767: 1759 // TODO: Need rollback!!!! - line 1768: 1760 // TODO: Need Retry!!! - line 1769: 1761 // TODO: What for a timeout? Default write timeout? GET FROM HTABLE? - line 1770: 1762 // TODO: Review when we come through with ProcedureV2. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.NonShadedBlockingRpcCallback.html (5 lines): - line 177: 169 // TODO: Convert rpcController - line 194: 186 // TODO Auto-generated method stub - line 200: 192 // TODO Auto-generated method stub - line 372: 364 // TODO Auto-generated method stub - line 454: 446// non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make Connection generic. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/TestStripeCompactionPolicy.Scanner.html (5 lines): - line 167: 159 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 232: 224 // TODO: currently only one compaction at a time per store is allowed. If this changes, - line 297: 289 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 330: 322 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 444: 436 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. 1.1/xref/org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html (5 lines): - line 154: 144 // TODO: cache the value - line 164: 154 // TODO: cache the value - line 400: 390 // TODO: RESET if (map.size() == 1) - line 445: 435 // TODO: Cache? - line 491: 481 // TODO: we can make it more precise, instead of looking just at the block 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html (5 lines): - line 88: 080 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.html (5 lines): - line 74: 066 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 163: 155 //TODO: We can obtain the file sizes of the snapshot here. - line 179: 171 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 287: 279 return 0; // TODO: use total bytes to estimate - line 307: 299 // TODO: mapred does not support scan as input API. Work around for now. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html (5 lines): - line 209: 201 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 221: 213 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 722: 714 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 726: 718 // TODO shortcut: seek forward in this block to the last key of the - line 797: 789 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.html (5 lines): - line 593: 585 * TODO: make this package-private after removing the HColumnDescriptor - line 619: 611 * TODO: make this private after the HCD is removed. - line 628: 620 * TODO: make this private after the HCD is removed. - line 739: 731 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 761: 753 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignProcedure.html (5 lines): - line 82: 074// TODO: Add being able to assign a region to open read-only. - line 242: 234 // TODO: Region will be set into OFFLINE state below regardless of what its previous state was - line 272: 264 // TODO: crash if destinationServer is specified and not online - line 283: 275 // TODO: is this correct? should we wait the chore/ssh? - line 303: 295 // TODO: Requires a migration to be open by the RS? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html (5 lines): - line 84: 076 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 96: 088 * TODO: try using disruptor to increase performance and simplify the logic? - line 494: 486 // TODO: sideline corrupted log - line 856: 848 // update webui circular buffers (TODO: get rid of allocations) - line 1181: 1173 // TODO: In case we are holding up a lot of logs for long time we should 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/HTable.html (5 lines): - line 95: 087 * backward compatibility, and TODO will be removed soon. - line 123: 115 private final int rpcTimeoutMs; // FIXME we should use this for rpc like batch and checkAndXXX - line 520: 512 // TODO: to be consistent with batch put(), do not modify input list - line 782: 774 // TODO any better timeout? - line 1204: 1196 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 2.3/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKWatcher.html (5 lines): - line 352: 344 // TODO: Validate super group members also when ZK supports setting node ACL for groups. - line 381: 373 // TODO: Validate super group members also when ZK supports setting node ACL for groups. - line 603: 595 // TODO: One thought is to add call to ZKListener so say, - line 650: 642 // TODO: Switch to a metric once server side ZK watcher metrics are implemented. This is a - line 661: 653 * TODO: Currently this method rethrows the exception to let the caller handle 1.1/xref-test/org/apache/hadoop/hbase/HBaseTestingUtility.html (5 lines): - line 1908: 1898 // TODO replace HBaseTestCase - line 2508: 2498 // TODO: Redo using MetaTableAccessor class - line 2528: 2518 // TODO: Redo using MetaTableAccessor. - line 2536: 2526 // TODO figure out what to do for this new hosed case. - line 2617: 2607 // TODO Auto-generated catch block 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.html (5 lines): - line 205: 197 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's patch goes in to - line 216: 208 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's patch goes in to - line 704: 696 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 708: 700 // TODO shortcut: seek forward in this block to the last key of the - line 778: 770 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.ModifyableColumnFamilyDescriptor.html (5 lines): - line 622: 614 * column. TODO: make this package-private after removing the HColumnDescriptor - line 645: 637 * a <code>:</code> TODO: make this private after the HCD is removed. - line 653: 645 * Constructor. Makes a deep copy of the supplied descriptor. TODO: make this private after the - line 760: 752 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 781: 773 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.html (5 lines): - line 79: 071 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 192: 184 // TODO: We can obtain the file sizes of the snapshot here. - line 208: 200 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 313: 305 return 0; // TODO: use total bytes to estimate - line 333: 325 // TODO: mapred does not support scan as input API. Work around for now. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.ModifyableColumnFamilyDescriptor.html (5 lines): - line 598: 590 * TODO: make this package-private after removing the HColumnDescriptor - line 624: 616 * TODO: make this private after the HCD is removed. - line 633: 625 * TODO: make this private after the HCD is removed. - line 744: 736 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 766: 758 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 1.1/xref/org/apache/hadoop/hbase/replication/regionserver/ReplicationSource.html (5 lines): - line 551: 541 // TODO why don't we need to set currentPath and call openReader here? - line 578: 568 // TODO What happens if the log was missing from every single location? - line 599: 589 // TODO What happens the log is missing in both places? - line 617: 607 // TODO Need a better way to determine if a file is really gone but - line 618: 608 // TODO without scanning all logs dir 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.Operation.html (5 lines): - line 229: 221 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 284: 276 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 531: 523 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 554: 546 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 571: 563 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 1.4/xref/org/apache/hadoop/hbase/CellUtil.html (5 lines): - line 179: 169 // TODO: Make a new Cell implementation that just carries these - line 181: 171 // TODO: Call factory to create Cell - line 576: 566 // TODO: Should we add to Cell a sizeOf? Would it help? Does it make sense if Cell is - line 630: 620 // TODO: Add sizing of references that hold the row, family, etc., arrays. - line 954: 944 // TODO: pretty print tags as well 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.InputSplit.html (5 lines): - line 74: 066 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 157: 149 //TODO: We can obtain the file sizes of the snapshot here. - line 173: 165 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 275: 267 return 0; // TODO: use total bytes to estimate - line 295: 287 // TODO: mapred does not support scan as input API. Work around for now. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.BlockIndexNotLoadedException.html (5 lines): - line 209: 201 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 221: 213 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 722: 714 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 726: 718 // TODO shortcut: seek forward in this block to the last key of the - line 797: 789 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html (5 lines): - line 1049: 1041 // TODO: currently, we query using the table name on the client side. this - line 1761: 1753 // TODO: support CompactType.MOB - line 1765: 1757 // TODO: support CompactType.MOB - line 1894: 1886 // TODO: this method is totally broken in terms of atomicity of actions and values read. - line 2455: 2447 // TODO: actually, a full region name can save a lot on meta scan, improve later. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.html (5 lines): - line 588: 580 * TODO: make this package-private after removing the HColumnDescriptor - line 614: 606 * TODO: make this private after the HCD is removed. - line 623: 615 * TODO: make this private after the HCD is removed. - line 734: 726 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 756: 748 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.ModifyableColumnFamilyDescriptor.html (5 lines): - line 593: 585 * TODO: make this package-private after removing the HColumnDescriptor - line 619: 611 * TODO: make this private after the HCD is removed. - line 628: 620 * TODO: make this private after the HCD is removed. - line 739: 731 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 761: 753 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.html (5 lines): - line 177: 169 // TODO: Convert rpcController - line 194: 186 // TODO Auto-generated method stub - line 200: 192 // TODO Auto-generated method stub - line 372: 364 // TODO Auto-generated method stub - line 454: 446// non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make Connection generic. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html (5 lines): - line 85: 077 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 97: 089 * TODO: try using disruptor to increase performance and simplify the logic? - line 496: 488 // TODO: sideline corrupted log - line 858: 850 // update webui circular buffers (TODO: get rid of allocations) - line 1187: 1179 // TODO: In case we are holding up a lot of logs for long time we should 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.html (5 lines): - line 588: 580 * TODO: make this package-private after removing the HColumnDescriptor - line 614: 606 * TODO: make this private after the HCD is removed. - line 623: 615 * TODO: make this private after the HCD is removed. - line 734: 726 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 756: 748 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.html (5 lines): - line 229: 221 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 284: 276 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 531: 523 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 554: 546 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 571: 563 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 2.0/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessController.OpType.html (5 lines): - line 185: 177 // TODO: encapsulate observer functions into separate class/sub-class. - line 282: 274 // TODO: Here we are already on the ACL region. (And it is single - line 567: 559 // TODO: HBASE-7114 could possibly unify the collection type in family - line 979: 971 // TODO: potentially check if this is a add/modify/delete column operation - line 1890: 1882 // TODO: If we collected ACLs from more than one tag we may have a 2.5/devapidocs/src-html/org/apache/hadoop/hbase/security/access/PermissionStorage.html (5 lines): - line 468: 460 // TODO: Pass in a Connection rather than create one each time. - line 624: 616 // TODO: avoid the string conversion to make this more efficient - line 784: 776 // TODO: We have to re-write non-PB data as PB encoded. Otherwise we will carry old Writables - line 817: 809 // TODO: We have to re-write non-PB data as PB encoded. Otherwise we will carry old Writables - line 888: 880 // TODO: This can be improved. Don't build UsersAndPermissions just to unpack it again, 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.NotSeekedException.html (5 lines): - line 208: 200 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 220: 212 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 723: 715 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 727: 719 // TODO shortcut: seek forward in this block to the last key of the - line 798: 790 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html (5 lines): - line 85: 077 // TODO : remove this and mark regionServerAccounting as the observer directly - line 310: 302 // TODO check if we can increase the memory boundaries - line 328: 320 // TODO : add support for offheap metrics - line 374: 366 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 393: 385 // TODO : Set directly on RSAccounting?? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.BlockIndexNotLoadedException.html (5 lines): - line 205: 197 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's patch goes in to - line 216: 208 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's patch goes in to - line 704: 696 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 708: 700 // TODO shortcut: seek forward in this block to the last key of the - line 778: 770 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TestMasterFailoverWithProcedures.html (5 lines): - line 107: 099 // TODO: Should we try every step? (master failover takes long time) - line 140: 132 // TODO: Should we try every step? (master failover takes long time) - line 178: 170 // TODO: Should we try every step? (master failover takes long time) - line 239: 231 // TODO: Should we try every step? (master failover takes long time) - line 275: 267 // TODO: Should we try every step? (master failover takes long time) 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/TestStripeCompactionPolicy.Scanner.html (5 lines): - line 168: 160 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 228: 220 // TODO: currently only one compaction at a time per store is allowed. If this changes, - line 293: 285 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 326: 318 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 440: 432 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.TunerContext.html (5 lines): - line 85: 077 // TODO : remove this and mark regionServerAccounting as the observer directly - line 310: 302 // TODO check if we can increase the memory boundaries - line 328: 320 // TODO : add support for offheap metrics - line 374: 366 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 393: 385 // TODO : Set directly on RSAccounting?? 1.4/xref-test/org/apache/hadoop/hbase/HBaseTestingUtility.html (5 lines): - line 2018: 2008 // TODO replace HBaseTestCase - line 2618: 2608 // TODO: Redo using MetaTableAccessor class - line 2638: 2628 // TODO: Redo using MetaTableAccessor. - line 2646: 2636 // TODO figure out what to do for this new hosed case. - line 2742: 2732 // TODO Auto-generated catch block 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html (5 lines): - line 84: 076 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 96: 088 * TODO: try using disruptor to increase performance and simplify the logic? - line 494: 486 // TODO: sideline corrupted log - line 856: 848 // update webui circular buffers (TODO: get rid of allocations) - line 1181: 1173 // TODO: In case we are holding up a lot of logs for long time we should 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html (5 lines): - line 81: 073 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 93: 085 * TODO: try using disruptor to increase performance and simplify the logic? - line 493: 485 // TODO: sideline corrupted log - line 852: 844 // update webui circular buffers (TODO: get rid of allocations) - line 1179: 1171 // TODO: In case we are holding up a lot of logs for long time we should 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.RingBufferExceptionHandler.html (5 lines): - line 101: 093 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 652: 644 //TODO handle htrace API change, see HBASE-18895 - line 673: 665 //TODO handle htrace API change, see HBASE-18895 - line 1051: 1043 //TODO handle htrace API change, see HBASE-18895 - line 1081: 1073 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html (5 lines): - line 83: 075 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 95: 087 * TODO: try using disruptor to increase performance and simplify the logic? - line 496: 488 // TODO: sideline corrupted log - line 855: 847 // update webui circular buffers (TODO: get rid of allocations) - line 1182: 1174 // TODO: In case we are holding up a lot of logs for long time we should 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.RowLock.html (5 lines): - line 215: 207 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 279: 271 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 461: 453 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 485: 477 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 502: 494 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html (5 lines): - line 83: 075 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 95: 087 * TODO: try using disruptor to increase performance and simplify the logic? - line 496: 488 // TODO: sideline corrupted log - line 855: 847 // update webui circular buffers (TODO: get rid of allocations) - line 1182: 1174 // TODO: In case we are holding up a lot of logs for long time we should 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/HTable.CheckAndMutateBuilderImpl.html (5 lines): - line 101: 093 * TODO will be removed soon. - line 127: 119 private final int rpcTimeoutMs; // FIXME we should use this for rpc like batch and checkAndXXX - line 545: 537 // TODO: to be consistent with batch put(), do not modify input list - line 857: 849 // TODO any better timeout? - line 1310: 1302 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTunerChore.html (5 lines): - line 88: 080 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.TableVisitorBase.html (5 lines): - line 146: 138 * TODO: Add rep_barrier for serial replication explaination. - line 1767: 1759 // TODO: Need rollback!!!! - line 1768: 1760 // TODO: Need Retry!!! - line 1769: 1761 // TODO: What for a timeout? Default write timeout? GET FROM HTABLE? - line 1770: 1762 // TODO: Review when we come through with ProcedureV2. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.NotSeekedException.html (5 lines): - line 205: 197 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's patch goes in to - line 216: 208 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's patch goes in to - line 704: 696 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 708: 700 // TODO shortcut: seek forward in this block to the last key of the - line 778: 770 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTuneObserver.html (5 lines): - line 89: 081 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.HFileScannerImpl.html (5 lines): - line 205: 197 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's patch goes in to - line 216: 208 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's patch goes in to - line 704: 696 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 708: 700 // TODO shortcut: seek forward in this block to the last key of the - line 778: 770 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.html (5 lines): - line 74: 066 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 157: 149 //TODO: We can obtain the file sizes of the snapshot here. - line 173: 165 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 275: 267 return 0; // TODO: use total bytes to estimate - line 295: 287 // TODO: mapred does not support scan as input API. Work around for now. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.TunerContext.html (5 lines): - line 87: 079 // TODO : remove this and mark regionServerAccounting as the observer directly - line 309: 301 // TODO check if we can increase the memory boundaries - line 327: 319 // TODO : add support for offheap metrics - line 374: 366 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 393: 385 // TODO : Set directly on RSAccounting?? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.NonShadedBlockingRpcCallback.html (5 lines): - line 176: 168 // TODO: Convert rpcController - line 193: 185 // TODO Auto-generated method stub - line 199: 191 // TODO Auto-generated method stub - line 365: 357 // TODO Auto-generated method stub - line 450: 442 // non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.html (5 lines): - line 215: 207 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 279: 271 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 461: 453 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 485: 477 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 502: 494 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.RecordReader.html (5 lines): - line 74: 066 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 157: 149 //TODO: We can obtain the file sizes of the snapshot here. - line 173: 165 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 275: 267 return 0; // TODO: use total bytes to estimate - line 295: 287 // TODO: mapred does not support scan as input API. Work around for now. 1.4/xref/org/apache/hadoop/hbase/client/AsyncProcess.html (5 lines): - line 233: 223 // TODO: many of the fields should be made private - line 542: 532 // TODO: replica-get is not supported on this path - line 1006: 996 // TODO: relies on primary location always being fetched - line 1219: 1209 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 1472: 1462 // TODO: would callback expect a replica region name if it gets one? 2.2/apidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.html (5 lines): - line 588: 580 * TODO: make this package-private after removing the HColumnDescriptor - line 614: 606 * TODO: make this private after the HCD is removed. - line 623: 615 * TODO: make this private after the HCD is removed. - line 734: 726 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 756: 748 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.InputSplit.html (5 lines): - line 74: 066 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 157: 149 //TODO: We can obtain the file sizes of the snapshot here. - line 173: 165 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 275: 267 return 0; // TODO: use total bytes to estimate - line 295: 287 // TODO: mapred does not support scan as input API. Work around for now. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TestMasterFailoverWithProcedures.html (5 lines): - line 105: 097 // TODO: Should we try every step? (master failover takes long time) - line 138: 130 // TODO: Should we try every step? (master failover takes long time) - line 176: 168 // TODO: Should we try every step? (master failover takes long time) - line 237: 229 // TODO: Should we try every step? (master failover takes long time) - line 273: 265 // TODO: Should we try every step? (master failover takes long time) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.NotSeekedException.html (5 lines): - line 209: 201 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 221: 213 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 722: 714 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 726: 718 // TODO shortcut: seek forward in this block to the last key of the - line 797: 789 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.RecordReader.html (5 lines): - line 74: 066 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 163: 155 //TODO: We can obtain the file sizes of the snapshot here. - line 179: 171 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 287: 279 return 0; // TODO: use total bytes to estimate - line 307: 299 // TODO: mapred does not support scan as input API. Work around for now. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.RowLock.html (5 lines): - line 215: 207 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 279: 271 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 461: 453 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 485: 477 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 502: 494 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.TokenServer.html (5 lines): - line 177: 169 // TODO: Convert rpcController - line 194: 186 // TODO Auto-generated method stub - line 200: 192 // TODO Auto-generated method stub - line 367: 359 // TODO Auto-generated method stub - line 453: 445// non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make Connection generic. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignProcedure.CompareAssignProcedure.html (5 lines): - line 82: 074// TODO: Add being able to assign a region to open read-only. - line 242: 234 // TODO: Region will be set into OFFLINE state below regardless of what its previous state was - line 272: 264 // TODO: crash if destinationServer is specified and not online - line 283: 275 // TODO: is this correct? should we wait the chore/ssh? - line 303: 295 // TODO: Requires a migration to be open by the RS? 1.4/xref/org/apache/hadoop/hbase/KeyValue.html (5 lines): - line 1687: 1677 * TODO only used by KeyOnlyFilter -- move there. - line 1880: 1870 * TODO: With V3 consider removing this. - line 1918: 1908 * TODO: With V3 consider removing this. - line 2616: 2606 * TODO get rid of this wart - line 2634: 2624 * instantiate the appropriate comparator. TODO: With V3 consider removing this. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.ModifyableTableDescriptor.html (5 lines): - line 180: 172 // TODO: Keeping backward compatability with HBASE-25651 change. Can be removed in later version - line 288: 280 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 609: 601 * TODO: make this private after removing the HTableDescriptor - line 631: 623 * @param name Table name. TODO: make this private after removing the HTableDescriptor - line 647: 639 * @param desc The descriptor. TODO: make this private after removing the HTableDescriptor 2.3/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessController.OpType.html (5 lines): - line 191: 183 // TODO: encapsulate observer functions into separate class/sub-class. - line 287: 279 // TODO: Here we are already on the ACL region. (And it is single - line 483: 475 // TODO: HBASE-7114 could possibly unify the collection type in family - line 907: 899 // TODO: potentially check if this is a add/modify/delete column operation - line 1848: 1840 // TODO: If we collected ACLs from more than one tag we may have a 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTunerChore.html (5 lines): - line 87: 079 // TODO : remove this and mark regionServerAccounting as the observer directly - line 309: 301 // TODO check if we can increase the memory boundaries - line 327: 319 // TODO : add support for offheap metrics - line 374: 366 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 393: 385 // TODO : Set directly on RSAccounting?? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.NonShadedBlockingRpcCallback.html (5 lines): - line 176: 168 // TODO: Convert rpcController - line 193: 185 // TODO Auto-generated method stub - line 199: 191 // TODO Auto-generated method stub - line 366: 358 // TODO Auto-generated method stub - line 448: 440// non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make Connection generic. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.NonShadedBlockingRpcCallback.html (5 lines): - line 177: 169 // TODO: Convert rpcController - line 194: 186 // TODO Auto-generated method stub - line 200: 192 // TODO Auto-generated method stub - line 367: 359 // TODO Auto-generated method stub - line 453: 445// non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make Connection generic. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.InputSplit.html (5 lines): - line 74: 066 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 163: 155 //TODO: We can obtain the file sizes of the snapshot here. - line 179: 171 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 287: 279 return 0; // TODO: use total bytes to estimate - line 307: 299 // TODO: mapred does not support scan as input API. Work around for now. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.ModifyableColumnFamilyDescriptor.html (5 lines): - line 588: 580 * TODO: make this package-private after removing the HColumnDescriptor - line 614: 606 * TODO: make this private after the HCD is removed. - line 623: 615 * TODO: make this private after the HCD is removed. - line 734: 726 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 756: 748 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SafePointZigZagLatch.html (5 lines): - line 101: 093 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 652: 644 //TODO handle htrace API change, see HBASE-18895 - line 673: 665 //TODO handle htrace API change, see HBASE-18895 - line 1051: 1043 //TODO handle htrace API change, see HBASE-18895 - line 1081: 1073 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HStore.StoreFlusherImpl.html (5 lines): - line 190: 182 // TODO: ideally, this should be part of storeFileManager, as we keep passing this to it. - line 462: 454 // TODO: Why is this in here? The flushsize of the region rather than the store? St.Ack - line 979: 971 // TODO this used to get the store files in descending order, - line 1143: 1135 // TODO: change this to LOG.error() after more debugging - line 1407: 1399 // TODO: what are these reader checks all over the place? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.TokenServer.html (5 lines): - line 176: 168 // TODO: Convert rpcController - line 193: 185 // TODO Auto-generated method stub - line 199: 191 // TODO Auto-generated method stub - line 366: 358 // TODO Auto-generated method stub - line 448: 440// non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make Connection generic. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html (5 lines): - line 85: 077 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 97: 089 * TODO: try using disruptor to increase performance and simplify the logic? - line 491: 483 // TODO: sideline corrupted log - line 856: 848 // update webui circular buffers (TODO: get rid of allocations) - line 1178: 1170 // TODO: In case we are holding up a lot of logs for long time we should 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTuneObserver.html (5 lines): - line 88: 080 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.html (5 lines): - line 74: 066 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 157: 149 //TODO: We can obtain the file sizes of the snapshot here. - line 173: 165 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 275: 267 return 0; // TODO: use total bytes to estimate - line 295: 287 // TODO: mapred does not support scan as input API. Work around for now. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.TunerContext.html (5 lines): - line 89: 081 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.html (5 lines): - line 176: 168 // TODO: Convert rpcController - line 193: 185 // TODO Auto-generated method stub - line 199: 191 // TODO Auto-generated method stub - line 365: 357 // TODO Auto-generated method stub - line 450: 442 // non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make 1.2/xref/org/apache/hadoop/hbase/client/AsyncProcess.html (5 lines): - line 206: 196 // TODO: many of the fields should be made private - line 444: 434 // TODO: replica-get is not supported on this path - line 936: 926 // TODO: relies on primary location always being fetched - line 1147: 1137 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 1391: 1381 // TODO: would callback expect a replica region name if it gets one? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.TokenServer.html (5 lines): - line 177: 169 // TODO: Convert rpcController - line 194: 186 // TODO Auto-generated method stub - line 200: 192 // TODO Auto-generated method stub - line 372: 364 // TODO Auto-generated method stub - line 454: 446// non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make Connection generic. 1.1/xref/org/apache/hadoop/hbase/CellUtil.html (5 lines): - line 177: 167 // TODO: Make a new Cell implementation that just carries these - line 179: 169 // TODO: Call factory to create Cell - line 533: 523 // TODO: Should we add to Cell a sizeOf? Would it help? Does it make sense if Cell is - line 580: 570 // TODO: Add sizing of references that hold the row, family, etc., arrays. - line 901: 891 // TODO: pretty print tags as well 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.RowLock.html (5 lines): - line 215: 207 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 279: 271 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 461: 453 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 485: 477 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 502: 494 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.EncodedScanner.html (5 lines): - line 205: 197 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's patch goes in to - line 216: 208 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's patch goes in to - line 704: 696 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 708: 700 // TODO shortcut: seek forward in this block to the last key of the - line 778: 770 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTuneObserver.html (5 lines): - line 87: 079 // TODO : remove this and mark regionServerAccounting as the observer directly - line 309: 301 // TODO check if we can increase the memory boundaries - line 327: 319 // TODO : add support for offheap metrics - line 374: 366 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 393: 385 // TODO : Set directly on RSAccounting?? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html (5 lines): - line 87: 079 // TODO : remove this and mark regionServerAccounting as the observer directly - line 309: 301 // TODO check if we can increase the memory boundaries - line 327: 319 // TODO : add support for offheap metrics - line 374: 366 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 393: 385 // TODO : Set directly on RSAccounting?? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.ModifyableColumnFamilyDescriptor.html (5 lines): - line 588: 580 * TODO: make this package-private after removing the HColumnDescriptor - line 614: 606 * TODO: make this private after the HCD is removed. - line 623: 615 * TODO: make this private after the HCD is removed. - line 734: 726 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 756: 748 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.1/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessController.OpType.html (5 lines): - line 187: 179 // TODO: encapsulate observer functions into separate class/sub-class. - line 284: 276 // TODO: Here we are already on the ACL region. (And it is single - line 569: 561 // TODO: HBASE-7114 could possibly unify the collection type in family - line 981: 973 // TODO: potentially check if this is a add/modify/delete column operation - line 1892: 1884 // TODO: If we collected ACLs from more than one tag we may have a 2.5/apidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.html (5 lines): - line 622: 614 * column. TODO: make this package-private after removing the HColumnDescriptor - line 645: 637 * a <code>:</code> TODO: make this private after the HCD is removed. - line 653: 645 * Constructor. Makes a deep copy of the supplied descriptor. TODO: make this private after the - line 760: 752 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 781: 773 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.RecordReader.html (5 lines): - line 74: 066 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 157: 149 //TODO: We can obtain the file sizes of the snapshot here. - line 173: 165 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 275: 267 return 0; // TODO: use total bytes to estimate - line 295: 287 // TODO: mapred does not support scan as input API. Work around for now. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.html (5 lines): - line 598: 590 * TODO: make this package-private after removing the HColumnDescriptor - line 624: 616 * TODO: make this private after the HCD is removed. - line 633: 625 * TODO: make this private after the HCD is removed. - line 744: 736 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 766: 758 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 1.1/xref/org/apache/hadoop/hbase/io/hfile/HFile.html (5 lines): - line 139: 129 * TODO: Do scanners need to be able to take a start and end row? - line 140: 130 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 190: 180 // TODO: This define is done in three places. Fix. - line 456: 446 * TODO This is a bad abstraction. See HBASE-6635. - line 751: 741 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.RecordReader.html (5 lines): - line 74: 066 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 157: 149 //TODO: We can obtain the file sizes of the snapshot here. - line 173: 165 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 275: 267 return 0; // TODO: use total bytes to estimate - line 295: 287 // TODO: mapred does not support scan as input API. Work around for now. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html (5 lines): - line 83: 075 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 95: 087 * TODO: try using disruptor to increase performance and simplify the logic? - line 497: 489 // TODO: sideline corrupted log - line 859: 851 // update webui circular buffers (TODO: get rid of allocations) - line 1188: 1180 // TODO: In case we are holding up a lot of logs for long time we should 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTunerChore.html (5 lines): - line 89: 081 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.NonShadedBlockingRpcCallback.html (5 lines): - line 177: 169 // TODO: Convert rpcController - line 194: 186 // TODO Auto-generated method stub - line 200: 192 // TODO Auto-generated method stub - line 372: 364 // TODO Auto-generated method stub - line 454: 446// non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make Connection generic. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.html (5 lines): - line 216: 208 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 280: 272 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 514: 506 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 538: 530 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 555: 547 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.TunerContext.html (5 lines): - line 88: 080 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 1.2/xref/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.html (5 lines): - line 183: 173 //TODO: We should get the list of tables from master - line 489: 479 // TODO implement this. This action is not being used by the StochasticLB for now - line 712: 702 //TODO: this maybe costly. Consider using linked lists - line 1138: 1128 * TODO: Use block locations from HDFS to place regions with their blocks - line 1172: 1162 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.Operation.html (5 lines): - line 216: 208 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 280: 272 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 514: 506 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 538: 530 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 555: 547 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.InputSplit.html (5 lines): - line 74: 066 // TODO: Snapshots files are owned in fs by the hbase user. There is no - line 163: 155 //TODO: We can obtain the file sizes of the snapshot here. - line 179: 171 // TODO: We should have ProtobufSerialization in Hadoop, and directly use PB objects instead of - line 287: 279 return 0; // TODO: use total bytes to estimate - line 307: 299 // TODO: mapred does not support scan as input API. Work around for now. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html (5 lines): - line 81: 073 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 93: 085 * TODO: try using disruptor to increase performance and simplify the logic? - line 493: 485 // TODO: sideline corrupted log - line 852: 844 // update webui circular buffers (TODO: get rid of allocations) - line 1179: 1171 // TODO: In case we are holding up a lot of logs for long time we should 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.HFileScannerImpl.html (5 lines): - line 208: 200 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 220: 212 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 723: 715 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 727: 719 // TODO shortcut: seek forward in this block to the last key of the - line 798: 790 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.html (5 lines): - line 622: 614 * column. TODO: make this package-private after removing the HColumnDescriptor - line 645: 637 * a <code>:</code> TODO: make this private after the HCD is removed. - line 653: 645 * Constructor. Makes a deep copy of the supplied descriptor. TODO: make this private after the - line 760: 752 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 781: 773 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/TestStripeCompactionPolicy.html (5 lines): - line 168: 160 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 228: 220 // TODO: currently only one compaction at a time per store is allowed. If this changes, - line 293: 285 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 326: 318 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 440: 432 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessController.html (5 lines): - line 187: 179 // TODO: encapsulate observer functions into separate class/sub-class. - line 284: 276 // TODO: Here we are already on the ACL region. (And it is single - line 569: 561 // TODO: HBASE-7114 could possibly unify the collection type in family - line 981: 973 // TODO: potentially check if this is a add/modify/delete column operation - line 1892: 1884 // TODO: If we collected ACLs from more than one tag we may have a 1.2/xref/org/apache/hadoop/hbase/KeyValue.html (5 lines): - line 1681: 1671 * TODO only used by KeyOnlyFilter -- move there. - line 1874: 1864 * TODO: With V3 consider removing this. - line 1912: 1902 * TODO: With V3 consider removing this. - line 2605: 2595 * TODO get rid of this wart - line 2624: 2614 * TODO: With V3 consider removing this. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html (5 lines): - line 84: 076 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 96: 088 * TODO: try using disruptor to increase performance and simplify the logic? - line 494: 486 // TODO: sideline corrupted log - line 856: 848 // update webui circular buffers (TODO: get rid of allocations) - line 1181: 1173 // TODO: In case we are holding up a lot of logs for long time we should 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html (5 lines): - line 89: 081 // TODO : remove this and mark regionServerAccounting as the observer directly - line 312: 304 // TODO check if we can increase the memory boundaries - line 330: 322 // TODO : add support for offheap metrics - line 377: 369 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. - line 396: 388 // TODO : Set directly on RSAccounting?? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/TestStripeCompactionPolicy.html (5 lines): - line 167: 159 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 232: 224 // TODO: currently only one compaction at a time per store is allowed. If this changes, - line 297: 289 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 330: 322 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. - line 444: 436 // Test depends on this not being set to pass. Default breaks test. TODO: Revisit. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.Operation.html (5 lines): - line 215: 207 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 279: 271 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 461: 453 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 485: 477 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 502: 494 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/security/token/TestTokenAuthentication.html (5 lines): - line 177: 169 // TODO: Convert rpcController - line 194: 186 // TODO Auto-generated method stub - line 200: 192 // TODO Auto-generated method stub - line 367: 359 // TODO Auto-generated method stub - line 453: 445// non-shaded service. TODO: FIX. Tried to make RPC generic but then it ripples; have to make Connection generic. 2.4/apidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.html (5 lines): - line 593: 585 * TODO: make this package-private after removing the HColumnDescriptor - line 619: 611 * TODO: make this private after the HCD is removed. - line 628: 620 * TODO: make this private after the HCD is removed. - line 739: 731 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 761: 753 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.html (5 lines): - line 588: 580 * TODO: make this package-private after removing the HColumnDescriptor - line 614: 606 * TODO: make this private after the HCD is removed. - line 623: 615 * TODO: make this private after the HCD is removed. - line 734: 726 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 756: 748 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html (5 lines): - line 83: 075 * FIXME: notice that the current recover lease implementation is problematic, it can not deal with - line 95: 087 * TODO: try using disruptor to increase performance and simplify the logic? - line 496: 488 // TODO: sideline corrupted log - line 855: 847 // update webui circular buffers (TODO: get rid of allocations) - line 1182: 1174 // TODO: In case we are holding up a lot of logs for long time we should 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.EncodedScanner.html (5 lines): - line 209: 201 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 221: 213 * TODO left from {@link HFile} version 1: move this to StoreFile after - line 722: 714 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 726: 718 // TODO shortcut: seek forward in this block to the last key of the - line 797: 789 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.ModifyableColumnFamilyDescriptor.html (5 lines): - line 588: 580 * TODO: make this package-private after removing the HColumnDescriptor - line 614: 606 * TODO: make this private after the HCD is removed. - line 623: 615 * TODO: make this private after the HCD is removed. - line 734: 726 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 756: 748 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Region.Operation.html (5 lines): - line 219: 211 // TODO Exposing this and closeRegionOperation() as we have getRowLock() exposed. - line 283: 275 // TODO this needs to be exposed as we have RowProcessor now. If RowProcessor is removed, we can - line 562: 554 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 586: 578 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for - line 603: 595 // TODO Should not be exposing with params nonceGroup, nonce. Change when doing the jira for 1.4/xref-test/org/apache/hadoop/hbase/TestKeyValue.html (5 lines): - line 277: 267 // TODO actually write this test! - line 814: 804 // TODO Auto-generated method stub - line 821: 811 // TODO Auto-generated method stub - line 828: 818 // TODO Auto-generated method stub - line 835: 825 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessController.html (5 lines): - line 185: 177 // TODO: encapsulate observer functions into separate class/sub-class. - line 282: 274 // TODO: Here we are already on the ACL region. (And it is single - line 567: 559 // TODO: HBASE-7114 could possibly unify the collection type in family - line 979: 971 // TODO: potentially check if this is a add/modify/delete column operation - line 1890: 1882 // TODO: If we collected ACLs from more than one tag we may have a 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/CatalogJanitor.Report.html (4 lines): - line 87: 079// TODO: Only works with single hbase:meta region currently. Fix. - line 88: 080// TODO: Should it start over every time? Could it continue if runs into problem? Only if - line 90: 082// TODO: Do more by way of 'repair'; see note on unknownServers below. - line 455: 447 * TODO: If CatalogJanitor finds an 'Unknown Server', it should 'fix' it by queuing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.EncryptedKvEncoder.html (4 lines): - line 99: 091 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 109 // TODO: Add support for WAL compression - line 197: 189 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 196 // TODO: Add support for WAL compression 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.GaussianRandomReadBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.SamePrefixComparator.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 2.4/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.SamePrefixComparator.html (4 lines): - line 1553: 1545 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.EncryptedKvEncoder.html (4 lines): - line 99: 091 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 109 // TODO: Add support for WAL compression - line 197: 189 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 196 // TODO: Add support for WAL compression 2.1/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.OperationStatusCode.html (4 lines): - line 128: 120 //TODO: Is having HBase homed on port 60k OK? - line 685: 677 //TODO: although the following are referenced widely to format strings for - line 1333: 1325 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1406: 1398 // TODO: Move these defines to Canary Class 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.RowOrientedBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html (4 lines): - line 58: 050 * TODO: At the moment the Cache has a Chore that will be triggered every 5min or on cache-miss - line 98: 090 // TODO: This will be replaced once we have the notification bus ready. - line 206: 198 // TODO: Remove this once we have the notification bus - line 375: 367 // TODO if use rs group, the cluster limit should be shared by the rs group 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/Mutation.CellWrapper.html (4 lines): - line 105: 097 // TODO: row should be final - line 110: 102 // TODO: familyMap should be final - line 319: 311 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 792: 784 // TODO: It is fraught with risk if user pass the wrong row. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html (4 lines): - line 260: 252 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 546: 538 * TODO: make this private after removing the HTableDescriptor - line 571: 563 * TODO: make this private after removing the HTableDescriptor - line 589: 581 * TODO: make this private after removing the HTableDescriptor 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/Mutation.CellWrapper.html (4 lines): - line 102: 094 // TODO: row should be final - line 107: 099 // TODO: familyMap should be final - line 301: 293 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 732: 724 // TODO: It is fraught with risk if user pass the wrong row. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.EncryptedKvDecoder.html (4 lines): - line 99: 091 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 109 // TODO: Add support for WAL compression - line 197: 189 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 196 // TODO: Add support for WAL compression 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html (4 lines): - line 116: 108 * TODO: Change this semantic. A roll of WAL may be sufficient as long as we have flagged client - line 118: 110 * TODO: replication may pick up these last edits though they have been marked as failed append - line 407: 399 // Register listeners. TODO: Should this exist anymore? We have CPs? - line 919: 911 // TODO: WORK ON MAKING THIS APPEND FASTER. DOING WAY TOO MUCH WORK WITH CPs, PBing, etc. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 1.2/xref/org/apache/hadoop/hbase/protobuf/ProtobufUtil.html (4 lines): - line 187: 177 @InterfaceAudience.Private // TODO: some clients (Hive, etc) use this class - line 566: 556 // TODO: Server-side at least why do we convert back to the Client types? Why not just pb it? - line 1412: 1402 // TODO: Unit test that has some Cells in scanner and some in the proto. - line 2795: 2785 return "TODO: " + m.getClass().toString(); 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.ReadBenchmark.html (4 lines): - line 419: 411 // TODO: Fix. Make Scanner do Cells. - line 447: 439 // TODO: Fix scanner so it does Cells - line 474: 466 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 512: 504 // TODO: Fix. Make scanner do Cells. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/Mutation.html (4 lines): - line 102: 094 // TODO: row should be final - line 107: 099 // TODO: familyMap should be final - line 301: 293 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 732: 724 // TODO: It is fraught with risk if user pass the wrong row. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.SequentialWriteBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.RowOrientedBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.EncryptedKvEncoder.html (4 lines): - line 97: 089 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 114: 106 // TODO: Add support for WAL compression - line 194: 186 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 201: 193 // TODO: Add support for WAL compression 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.UniformRandomSmallScan.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.5/apidocs/src-html/org/apache/hadoop/hbase/client/Mutation.html (4 lines): - line 102: 094 // TODO: row should be final - line 107: 099 // TODO: familyMap should be final - line 301: 293 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 732: 724 // TODO: It is fraught with risk if user pass the wrong row. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.SinkWriter.html (4 lines): - line 674: 666 // TODO: Why are we using a method in here as part of our normal region open where - line 793: 785 // TODO should we ignore an empty, not-last log file if skip.errors - line 796: 788 // TODO is this scenario still possible if the log has been - line 1058: 1050 0; // TODO linkedlist entry 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.SequentialWriteBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/Mutation.html (4 lines): - line 105: 097 // TODO: row should be final - line 110: 102 // TODO: familyMap should be final - line 319: 311 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 792: 784 // TODO: It is fraught with risk if user pass the wrong row. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.UniformRandomSmallScan.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.ModifyableTableDescriptor.html (4 lines): - line 286: 278 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 582: 574 * TODO: make this private after removing the HTableDescriptor - line 607: 599 * TODO: make this private after removing the HTableDescriptor - line 625: 617 * TODO: make this private after removing the HTableDescriptor 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.UniformRandomSmallScan.html (4 lines): - line 441: 433 // TODO: Fix. Make Scanner do Cells. - line 472: 464 // TODO: Fix scanner so it does Cells - line 501: 493 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 540: 532 // TODO: Fix. Make scanner do Cells. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html (4 lines): - line 1553: 1545 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 2.2/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.html (4 lines): - line 128: 120 //TODO: Is having HBase homed on port 60k OK? - line 690: 682 //TODO: although the following are referenced widely to format strings for - line 1346: 1338 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1427: 1419 // TODO: Move these defines to Canary Class 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/Mutation.CellWrapper.html (4 lines): - line 105: 097 // TODO: row should be final - line 110: 102 // TODO: familyMap should be final - line 319: 311 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 792: 784 // TODO: It is fraught with risk if user pass the wrong row. 1.2/xref/org/apache/hadoop/hbase/regionserver/DefaultMemStore.html (4 lines): - line 75: 65 * TODO: Adjust size of the memstore when we remove items because they have - line 77: 67 * TODO: With new KVSLS, need to make sure we update HeapSize with difference - line 494: 484 * Only used by tests. TODO: Remove - line 1119: 1109 // TODO: x32 vs x64 2.0/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.SinkWriter.html (4 lines): - line 665: 657 // TODO: Why are we using a method in here as part of our normal region open where - line 784: 776 // TODO should we ignore an empty, not-last log file if skip.errors - line 787: 779 // TODO is this scenario still possible if the log has been - line 1049: 1041 0; // TODO linkedlist entry 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.FileInfo.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.0/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.html (4 lines): - line 127: 119 //TODO: Is having HBase homed on port 60k OK? - line 651: 643 //TODO: although the following are referenced widely to format strings for - line 1299: 1291 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1366: 1358 // TODO: Move these defines to Canary Class 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html (4 lines): - line 65: 057 * TODO: At the moment the Cache has a Chore that will be triggered every 5min - line 102: 094 // TODO: This will be replaced once we have the notification bus ready. - line 220: 212 // TODO: Remove this once we have the notification bus - line 387: 379 // TODO if use rs group, the cluster limit should be shared by the rs group 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html (4 lines): - line 116: 108 * TODO: Change this semantic. A roll of WAL may be sufficient as long as we have flagged client - line 118: 110 * TODO: replication may pick up these last edits though they have been marked as failed append - line 407: 399 // Register listeners. TODO: Should this exist anymore? We have CPs? - line 919: 911 // TODO: WORK ON MAKING THIS APPEND FASTER. DOING WAY TOO MUCH WORK WITH CPs, PBing, etc. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.html (4 lines): - line 99: 091 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 109 // TODO: Add support for WAL compression - line 197: 189 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 196 // TODO: Add support for WAL compression 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.WalProps.html (4 lines): - line 118: 110 * TODO: Change this semantic. A roll of WAL may be sufficient as long as we have flagged client - line 120: 112 * TODO: replication may pick up these last edits though they have been marked as failed append - line 431: 423 // Register listeners. TODO: Should this exist anymore? We have CPs? - line 952: 944 // TODO: WORK ON MAKING THIS APPEND FASTER. DOING WAY TOO MUCH WORK WITH CPs, PBing, etc. 1.4/xref/org/apache/hadoop/hbase/regionserver/SplitTransactionImpl.html (4 lines): - line 258: 248 // TODO: Remove one of these - line 429: 419 // TODO: If splitStoreFiles were multithreaded would we complete steps in - line 484: 474 // TODO: Is this check needed here? - line 980: 970 // TODO: Verify. 1.4/xref-test/org/apache/hadoop/hbase/HFilePerformanceEvaluation.html (4 lines): - line 423: 413 // TODO: Fix. Make Scanner do Cells. - line 454: 444 // TODO: Fix scanner so it does Cells - line 483: 473 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 522: 512 // TODO: Fix. Make scanner do Cells. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html (4 lines): - line 288: 280 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 587: 579 * TODO: make this private after removing the HTableDescriptor - line 612: 604 * TODO: make this private after removing the HTableDescriptor - line 630: 622 * TODO: make this private after removing the HTableDescriptor 2.1/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.WriterThread.html (4 lines): - line 674: 666 // TODO: Why are we using a method in here as part of our normal region open where - line 793: 785 // TODO should we ignore an empty, not-last log file if skip.errors - line 796: 788 // TODO is this scenario still possible if the log has been - line 1058: 1050 0; // TODO linkedlist entry 1.2/xref/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.html (4 lines): - line 99: 89 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 107 // TODO: Add support for WAL compression - line 197: 187 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 194 // TODO: Add support for WAL compression 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.UniformRandomReadBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.html (4 lines): - line 441: 433 // TODO: Fix. Make Scanner do Cells. - line 472: 464 // TODO: Fix scanner so it does Cells - line 501: 493 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 540: 532 // TODO: Fix. Make scanner do Cells. 1.4/xref-test/org/apache/hadoop/hbase/client/TestAsyncProcess.html (4 lines): - line 852: 842 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1605: 1595 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller - line 1738: 1728 // TODO Auto-generated catch block - line 1741: 1731 // TODO Auto-generated catch block 1.2/xref-test/org/apache/hadoop/hbase/client/TestAsyncProcess.html (4 lines): - line 532: 522 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1001: 991 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller - line 1132: 1122 // TODO Auto-generated catch block - line 1135: 1125 // TODO Auto-generated catch block 1.1/xref/org/apache/hadoop/hbase/regionserver/DefaultMemStore.html (4 lines): - line 75: 65 * TODO: Adjust size of the memstore when we remove items because they have - line 77: 67 * TODO: With new KVSLS, need to make sure we update HeapSize with difference - line 484: 474 * Only used by tests. TODO: Remove - line 1087: 1077 // TODO: x32 vs x64 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html (4 lines): - line 65: 057 * TODO: At the moment the Cache has a Chore that will be triggered every 5min - line 102: 094 // TODO: This will be replaced once we have the notification bus ready. - line 220: 212 // TODO: Remove this once we have the notification bus - line 387: 379 // TODO if use rs group, the cluster limit should be shared by the rs group 2.2/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.OperationStatusCode.html (4 lines): - line 128: 120 //TODO: Is having HBase homed on port 60k OK? - line 690: 682 //TODO: although the following are referenced widely to format strings for - line 1346: 1338 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1427: 1419 // TODO: Move these defines to Canary Class 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.html (4 lines): - line 99: 091 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 109 // TODO: Add support for WAL compression - line 197: 189 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 196 // TODO: Add support for WAL compression 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/CatalogJanitor.SplitParentFirstComparator.html (4 lines): - line 86: 078// TODO: Only works with single hbase:meta region currently. Fix. - line 87: 079// TODO: Should it start over every time? Could it continue if runs into problem? Only if - line 89: 081// TODO: Do more by way of 'repair'; see note on unknownServers below. - line 458: 450 * TODO: If CatalogJanitor finds an 'Unknown Server', it should 'fix' it by queuing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.EncryptedKvDecoder.html (4 lines): - line 99: 091 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 109 // TODO: Add support for WAL compression - line 197: 189 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 196 // TODO: Add support for WAL compression 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html (4 lines): - line 288: 280 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 587: 579 * TODO: make this private after removing the HTableDescriptor - line 612: 604 * TODO: make this private after removing the HTableDescriptor - line 630: 622 * TODO: make this private after removing the HTableDescriptor 1.1/xref/org/apache/hadoop/hbase/security/access/AccessController.html (4 lines): - line 734: 724 // TODO: HBASE-7114 could possibly unify the collection type in family - line 1338: 1328 // TODO: We are not logging this for audit - line 2034: 2024 // TODO: The efficiency of this can be improved. Don't build just to unpack - line 2055: 2045 // TODO: If we collected ACLs from more than one tag we may have a 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html (4 lines): - line 286: 278 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 582: 574 * TODO: make this private after removing the HTableDescriptor - line 607: 599 * TODO: make this private after removing the HTableDescriptor - line 625: 617 * TODO: make this private after removing the HTableDescriptor 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.4/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.html (4 lines): - line 1553: 1545 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.ReadBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.html (4 lines): - line 665: 657 // TODO: Why are we using a method in here as part of our normal region open where - line 784: 776 // TODO should we ignore an empty, not-last log file if skip.errors - line 787: 779 // TODO is this scenario still possible if the log has been - line 1049: 1041 0; // TODO linkedlist entry 2.4/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.Type.html (4 lines): - line 1553: 1545 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/CatalogJanitor.ReportMakingVisitor.html (4 lines): - line 86: 078// TODO: Only works with single hbase:meta region currently. Fix. - line 87: 079// TODO: Should it start over every time? Could it continue if runs into problem? Only if - line 89: 081// TODO: Do more by way of 'repair'; see note on unknownServers below. - line 458: 450 * TODO: If CatalogJanitor finds an 'Unknown Server', it should 'fix' it by queuing 1.1/xref-test/org/apache/hadoop/hbase/HFilePerformanceEvaluation.html (4 lines): - line 423: 413 // TODO: Fix. Make Scanner do Cells. - line 454: 444 // TODO: Fix scanner so it does Cells - line 483: 473 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 522: 512 // TODO: Fix. Make scanner do Cells. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.UniformRandomReadBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManager.html (4 lines): - line 188: 180 // TODO: What else can we do to ensure just a noop. - line 190: 182 // TODO: Though second assign is noop, it's considered success, can noop be handled in a - line 220: 212 // TODO: What else can we do to ensure just a noop. - line 224: 216 // TODO: Though second unassign is noop, it's considered success, can noop be handled in a 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.SequentialReadBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.1/apidocs/src-html/org/apache/hadoop/hbase/HConstants.html (4 lines): - line 128: 120 //TODO: Is having HBase homed on port 60k OK? - line 685: 677 //TODO: although the following are referenced widely to format strings for - line 1333: 1325 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1406: 1398 // TODO: Move these defines to Canary Class 2.1/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKWatcher.html (4 lines): - line 336: 328 // TODO: Validate super group members also when ZK supports setting node ACL for groups. - line 365: 357 // TODO: Validate super group members also when ZK supports setting node ACL for groups. - line 562: 554 // TODO: One thought is to add call to ZKListener so say, - line 600: 592 * TODO: Currently this method rethrows the exception to let the caller handle 2.0/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.LogRecoveredEditsOutputSink.html (4 lines): - line 665: 657 // TODO: Why are we using a method in here as part of our normal region open where - line 784: 776 // TODO should we ignore an empty, not-last log file if skip.errors - line 787: 779 // TODO is this scenario still possible if the log has been - line 1049: 1041 0; // TODO linkedlist entry 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.WalProps.html (4 lines): - line 116: 108 * TODO: Change this semantic. A roll of WAL may be sufficient as long as we have flagged client - line 118: 110 * TODO: replication may pick up these last edits though they have been marked as failed append - line 407: 399 // Register listeners. TODO: Should this exist anymore? We have CPs? - line 919: 911 // TODO: WORK ON MAKING THIS APPEND FASTER. DOING WAY TOO MUCH WORK WITH CPs, PBing, etc. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/CatalogJanitor.html (4 lines): - line 87: 079// TODO: Only works with single hbase:meta region currently. Fix. - line 88: 080// TODO: Should it start over every time? Could it continue if runs into problem? Only if - line 90: 082// TODO: Do more by way of 'repair'; see note on unknownServers below. - line 455: 447 * TODO: If CatalogJanitor finds an 'Unknown Server', it should 'fix' it by queuing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.ReadBenchmark.html (4 lines): - line 441: 433 // TODO: Fix. Make Scanner do Cells. - line 472: 464 // TODO: Fix scanner so it does Cells - line 501: 493 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 540: 532 // TODO: Fix. Make scanner do Cells. 2.1/apidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html (4 lines): - line 260: 252 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 546: 538 * TODO: make this private after removing the HTableDescriptor - line 571: 563 * TODO: make this private after removing the HTableDescriptor - line 589: 581 * TODO: make this private after removing the HTableDescriptor 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.UniformRandomSmallScan.html (4 lines): - line 441: 433 // TODO: Fix. Make Scanner do Cells. - line 472: 464 // TODO: Fix scanner so it does Cells - line 501: 493 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 540: 532 // TODO: Fix. Make scanner do Cells. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.GaussianRandomReadBenchmark.html (4 lines): - line 419: 411 // TODO: Fix. Make Scanner do Cells. - line 447: 439 // TODO: Fix scanner so it does Cells - line 474: 466 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 512: 504 // TODO: Fix. Make scanner do Cells. 1.2/xref/org/apache/hadoop/hbase/regionserver/RSRpcServices.html (4 lines): - line 362: 352 // TODO: instead, we could convert append/increment to get w/mvcc - line 2289: 2279 // TODO: this doesn't actually check anything. - line 2293: 2283 // TODO: this doesn't actually check anything. - line 2545: 2535 // arbitrary 32. TODO: keep record of general size of results being returned. 2.0/apidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html (4 lines): - line 249: 241 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 525: 517 * TODO: make this private after removing the HTableDescriptor - line 550: 542 * TODO: make this private after removing the HTableDescriptor - line 568: 560 * TODO: make this private after removing the HTableDescriptor 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.SequentialReadBenchmark.html (4 lines): - line 441: 433 // TODO: Fix. Make Scanner do Cells. - line 472: 464 // TODO: Fix scanner so it does Cells - line 501: 493 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 540: 532 // TODO: Fix. Make scanner do Cells. 1.2/xref/org/apache/hadoop/hbase/regionserver/SplitTransactionImpl.html (4 lines): - line 257: 247 // TODO: Remove one of these - line 428: 418 // TODO: If splitStoreFiles were multithreaded would we complete steps in - line 483: 473 // TODO: Is this check needed here? - line 978: 968 // TODO: Verify. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.SequentialReadBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.GaussianRandomReadBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html (4 lines): - line 115: 107 * TODO: Change this semantic. A roll of WAL may be sufficient as long as we have flagged client - line 117: 109 * TODO: replication may pick up these last edits though they have been marked as failed append - line 404: 396 // Register listeners. TODO: Should this exist anymore? We have CPs? - line 912: 904 // TODO: WORK ON MAKING THIS APPEND FASTER. DOING WAY TOO MUCH WORK WITH CPs, PBing, etc. 1.2/xref/org/apache/hadoop/hbase/master/ServerManager.html (4 lines): - line 394: 384 // TODO: ts can theoretically collide due to clock shifts, so this is a bit hacky. - line 620: 610 // TODO: Can this happen? It shouldn't be online in this case? - line 1086: 1076 // TODO: optimize the load balancer call so we don't need to make a new list - line 1087: 1077 // TODO: FIX. THIS IS POPULAR CALL. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.html (4 lines): - line 138: 130 // TODO: Is having HBase homed on port 60k OK? - line 723: 715 // TODO: although the following are referenced widely to format strings for - line 1406: 1398 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1536: 1528 // TODO: Move these defines to Canary Class 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html (4 lines): - line 1063: 1055 // TODO: Should we check they are alive? If OOME could have exited already - line 1638: 1630 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1806: 1798 // TODO Replication make assumptions here based on the default filesystem impl - line 2815: 2807 * master which regions it can reallocate if we're overloaded. TODO: actually 2.2/apidocs/src-html/org/apache/hadoop/hbase/client/Mutation.html (4 lines): - line 105: 097 // TODO: row should be final - line 110: 102 // TODO: familyMap should be final - line 319: 311 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 792: 784 // TODO: It is fraught with risk if user pass the wrong row. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.Type.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html (4 lines): - line 65: 057 * TODO: At the moment the Cache has a Chore that will be triggered every 5min - line 102: 094 // TODO: This will be replaced once we have the notification bus ready. - line 220: 212 // TODO: Remove this once we have the notification bus - line 387: 379 // TODO if use rs group, the cluster limit should be shared by the rs group 2.1/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2341: 2333 * TODO get rid of this wart 2.2/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 1.4/xref-test/org/apache/hadoop/hbase/util/TestHBaseFsck.html (4 lines): - line 369: 359 // TODO why is dupe region different from dupe start keys? - line 439: 429 // TODO why is dupe region different from dupe start keys? - line 1097: 1087 // TODO why is dupe region different from dupe start keys? - line 1942: 1932 // TODO: fixHdfsHoles does not work against splits, since the parent dir lingers on 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.RowOrientedBenchmark.html (4 lines): - line 441: 433 // TODO: Fix. Make Scanner do Cells. - line 472: 464 // TODO: Fix scanner so it does Cells - line 501: 493 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 540: 532 // TODO: Fix. Make scanner do Cells. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.FileInfo.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.GaussianRandomReadBenchmark.html (4 lines): - line 441: 433 // TODO: Fix. Make Scanner do Cells. - line 472: 464 // TODO: Fix scanner so it does Cells - line 501: 493 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 540: 532 // TODO: Fix. Make scanner do Cells. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.UniformRandomReadBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/Mutation.CellWrapper.html (4 lines): - line 105: 097 // TODO: row should be final - line 110: 102 // TODO: familyMap should be final - line 319: 311 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 792: 784 // TODO: It is fraught with risk if user pass the wrong row. 2.2/apidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html (4 lines): - line 286: 278 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 582: 574 * TODO: make this private after removing the HTableDescriptor - line 607: 599 * TODO: make this private after removing the HTableDescriptor - line 625: 617 * TODO: make this private after removing the HTableDescriptor 2.4/apidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html (4 lines): - line 288: 280 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 587: 579 * TODO: make this private after removing the HTableDescriptor - line 612: 604 * TODO: make this private after removing the HTableDescriptor - line 630: 622 * TODO: make this private after removing the HTableDescriptor 2.0/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.WriterAndPath.html (4 lines): - line 665: 657 // TODO: Why are we using a method in here as part of our normal region open where - line 784: 776 // TODO should we ignore an empty, not-last log file if skip.errors - line 787: 779 // TODO is this scenario still possible if the log has been - line 1049: 1041 0; // TODO linkedlist entry 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/CatalogJanitor.html (4 lines): - line 86: 078// TODO: Only works with single hbase:meta region currently. Fix. - line 87: 079// TODO: Should it start over every time? Could it continue if runs into problem? Only if - line 89: 081// TODO: Do more by way of 'repair'; see note on unknownServers below. - line 458: 450 * TODO: If CatalogJanitor finds an 'Unknown Server', it should 'fix' it by queuing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2341: 2333 * TODO get rid of this wart 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.ModifyableTableDescriptor.html (4 lines): - line 249: 241 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 525: 517 * TODO: make this private after removing the HTableDescriptor - line 550: 542 * TODO: make this private after removing the HTableDescriptor - line 568: 560 * TODO: make this private after removing the HTableDescriptor 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.ModifyableTableDescriptor.html (4 lines): - line 288: 280 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 587: 579 * TODO: make this private after removing the HTableDescriptor - line 612: 604 * TODO: make this private after removing the HTableDescriptor - line 630: 622 * TODO: make this private after removing the HTableDescriptor 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.SequentialWriteBenchmark.html (4 lines): - line 441: 433 // TODO: Fix. Make Scanner do Cells. - line 472: 464 // TODO: Fix scanner so it does Cells - line 501: 493 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 540: 532 // TODO: Fix. Make scanner do Cells. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.Type.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2341: 2333 * TODO get rid of this wart 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/CatalogJanitor.Report.html (4 lines): - line 86: 078// TODO: Only works with single hbase:meta region currently. Fix. - line 87: 079// TODO: Should it start over every time? Could it continue if runs into problem? Only if - line 89: 081// TODO: Do more by way of 'repair'; see note on unknownServers below. - line 458: 450 * TODO: If CatalogJanitor finds an 'Unknown Server', it should 'fix' it by queuing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.QuotaRefresherChore.html (4 lines): - line 58: 050 * TODO: At the moment the Cache has a Chore that will be triggered every 5min or on cache-miss - line 98: 090 // TODO: This will be replaced once we have the notification bus ready. - line 206: 198 // TODO: Remove this once we have the notification bus - line 375: 367 // TODO if use rs group, the cluster limit should be shared by the rs group 2.0/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.OperationStatusCode.html (4 lines): - line 127: 119 //TODO: Is having HBase homed on port 60k OK? - line 651: 643 //TODO: although the following are referenced widely to format strings for - line 1299: 1291 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1366: 1358 // TODO: Move these defines to Canary Class 1.1/xref/org/apache/hadoop/hbase/master/ServerManager.html (4 lines): - line 379: 369 // TODO: ts can theoretically collide due to clock shifts, so this is a bit hacky. - line 605: 595 // TODO: Can this happen? It shouldn't be online in this case? - line 1074: 1064 // TODO: optimize the load balancer call so we don't need to make a new list - line 1075: 1065 // TODO: FIX. THIS IS POPULAR CALL. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManager.html (4 lines): - line 190: 182 // TODO: What else can we do to ensure just a noop. - line 192: 184 // TODO: Though second assign is noop, it's considered success, can noop be handled in a - line 222: 214 // TODO: What else can we do to ensure just a noop. - line 226: 218 // TODO: Though second unassign is noop, it's considered success, can noop be handled in a 2.3/apidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html (4 lines): - line 288: 280 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 587: 579 * TODO: make this private after removing the HTableDescriptor - line 612: 604 * TODO: make this private after removing the HTableDescriptor - line 630: 622 * TODO: make this private after removing the HTableDescriptor 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/Mutation.html (4 lines): - line 105: 097 // TODO: row should be final - line 110: 102 // TODO: familyMap should be final - line 319: 311 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 792: 784 // TODO: It is fraught with risk if user pass the wrong row. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.RegionEntryBuffer.html (4 lines): - line 665: 657 // TODO: Why are we using a method in here as part of our normal region open where - line 784: 776 // TODO should we ignore an empty, not-last log file if skip.errors - line 787: 779 // TODO is this scenario still possible if the log has been - line 1049: 1041 0; // TODO linkedlist entry 2.3/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.html (4 lines): - line 136: 128 //TODO: Is having HBase homed on port 60k OK? - line 718: 710 //TODO: although the following are referenced widely to format strings for - line 1387: 1379 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1507: 1499 // TODO: Move these defines to Canary Class 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.UniformRandomReadBenchmark.html (4 lines): - line 419: 411 // TODO: Fix. Make Scanner do Cells. - line 447: 439 // TODO: Fix scanner so it does Cells - line 474: 466 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 512: 504 // TODO: Fix. Make scanner do Cells. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2341: 2333 * TODO get rid of this wart 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 2.2/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.Type.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 1.4/xref/org/apache/hadoop/hbase/replication/regionserver/ReplicationSink.html (4 lines): - line 86: 76 * TODO make this class more like ReplicationSource wrt log handling - line 160: 150 if (cells == null) throw new NullPointerException("TODO: Add handling of null CellScanner"); - line 224: 214 // TODO Replicating mutations and bulk loaded data can be made parallel - line 350: 340 * TODO: Make a general utility method 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.EncryptedKvDecoder.html (4 lines): - line 99: 091 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 109 // TODO: Add support for WAL compression - line 197: 189 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 196 // TODO: Add support for WAL compression 2.4/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html (4 lines): - line 1553: 1545 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 1.4/xref/org/apache/hadoop/hbase/security/access/AccessControlLists.html (4 lines): - line 501: 491 // TODO: Pass in a Connection rather than create one each time. - line 644: 634 // TODO: avoid the string conversion to make this more efficient - line 654: 644 //TODO global entry should be handled differently - line 766: 756 // TODO: This can be improved. Don't build UsersAndPermissions just to unpack it again, 1.4/xref/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.html (4 lines): - line 99: 89 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 107 // TODO: Add support for WAL compression - line 197: 187 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 194 // TODO: Add support for WAL compression 1.2/xref/org/apache/hadoop/hbase/io/hfile/HFileReaderV2.html (4 lines): - line 699: 689 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 704: 694 // TODO shortcut: seek forward in this block to the last key of the - line 1000: 990 // TODO: METHOD (mostly) DUPLICATED IN V3!!!!! FIXED in master branch by collapsing v3 and v2. - line 1058: 1048 // TODO CLEANUP!!! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.html (4 lines): - line 249: 241 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 525: 517 * TODO: make this private after removing the HTableDescriptor - line 550: 542 * TODO: make this private after removing the HTableDescriptor - line 568: 560 * TODO: make this private after removing the HTableDescriptor 1.2/xref/org/apache/hadoop/hbase/security/access/AccessController.html (4 lines): - line 745: 735 // TODO: HBASE-7114 could possibly unify the collection type in family - line 1349: 1339 // TODO: We are not logging this for audit - line 2045: 2035 // TODO: The efficiency of this can be improved. Don't build just to unpack - line 2066: 2056 // TODO: If we collected ACLs from more than one tag we may have a 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/Mutation.html (4 lines): - line 105: 097 // TODO: row should be final - line 110: 102 // TODO: familyMap should be final - line 319: 311 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 792: 784 // TODO: It is fraught with risk if user pass the wrong row. 1.1/xref/org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html (4 lines): - line 358: 348 // TODO: Validate super group members also when ZK supports setting node ACL for groups. - line 681: 671 // TODO: One thought is to add call to ZooKeeperListener so say, - line 719: 709 * TODO: Currently this method rethrows the exception to let the caller handle - line 735: 725 * TODO: Currently, this method does nothing. 1.4/xref/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html (4 lines): - line 189: 179 // TODO: Select TTL based on Procedure type - line 449: 439 // TODO: See ProcedureWALFormatReader#hasFastStartSupport - line 508: 498 // TODO: Split in two steps. - line 509: 499 // TODO: Handle corrupted procedures (currently just a warn) 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.ModifyableTableDescriptor.html (4 lines): - line 288: 280 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 587: 579 * TODO: make this private after removing the HTableDescriptor - line 612: 604 * TODO: make this private after removing the HTableDescriptor - line 630: 622 * TODO: make this private after removing the HTableDescriptor 1.4/xref/org/apache/hadoop/hbase/io/hfile/HFileReaderV2.html (4 lines): - line 701: 691 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 706: 696 // TODO shortcut: seek forward in this block to the last key of the - line 1010: 1000 // TODO: METHOD (mostly) DUPLICATED IN V3!!!!! FIXED in master branch by collapsing v3 and v2. - line 1068: 1058 // TODO CLEANUP!!! 1.1/xref/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.html (4 lines): - line 99: 89 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 107 // TODO: Add support for WAL compression - line 197: 187 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 194 // TODO: Add support for WAL compression 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html (4 lines): - line 65: 057 * TODO: At the moment the Cache has a Chore that will be triggered every 5min - line 102: 094 // TODO: This will be replaced once we have the notification bus ready. - line 220: 212 // TODO: Remove this once we have the notification bus - line 387: 379 // TODO if use rs group, the cluster limit should be shared by the rs group 2.0/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.SamePrefixComparator.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2341: 2333 * TODO get rid of this wart 1.2/xref-test/org/apache/hadoop/hbase/util/TestHBaseFsck.html (4 lines): - line 365: 355 // TODO why is dupe region different from dupe start keys? - line 435: 425 // TODO why is dupe region different from dupe start keys? - line 1094: 1084 // TODO why is dupe region different from dupe start keys? - line 1951: 1941 // TODO: fixHdfsHoles does not work against splits, since the parent dir lingers on 2.4/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html (4 lines): - line 1553: 1545 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 2.4/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.OperationStatusCode.html (4 lines): - line 141: 133 //TODO: Is having HBase homed on port 60k OK? - line 733: 725 //TODO: although the following are referenced widely to format strings for - line 1415: 1407 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1544: 1536 // TODO: Move these defines to Canary Class 2.1/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.html (4 lines): - line 128: 120 //TODO: Is having HBase homed on port 60k OK? - line 685: 677 //TODO: although the following are referenced widely to format strings for - line 1333: 1325 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1406: 1398 // TODO: Move these defines to Canary Class 1.2/xref/org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html (4 lines): - line 369: 359 // TODO: Validate super group members also when ZK supports setting node ACL for groups. - line 398: 388 // TODO: Validate super group members also when ZK supports setting node ACL for groups. - line 709: 699 // TODO: One thought is to add call to ZooKeeperListener so say, - line 747: 737 * TODO: Currently this method rethrows the exception to let the caller handle 2.3/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 2.5/apidocs/src-html/org/apache/hadoop/hbase/HConstants.html (4 lines): - line 138: 130 // TODO: Is having HBase homed on port 60k OK? - line 723: 715 // TODO: although the following are referenced widely to format strings for - line 1406: 1398 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1536: 1528 // TODO: Move these defines to Canary Class 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.ReadBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 1.4/xref/org/apache/hadoop/hbase/io/hfile/HFile.html (4 lines): - line 141: 131 * TODO: Do scanners need to be able to take a start and end row? - line 142: 132 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 505: 495 * TODO This is a bad abstraction. See HBASE-6635. - line 830: 820 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.QuotaRefresherChore.html (4 lines): - line 63: 055 * TODO: At the moment the Cache has a Chore that will be triggered every 5min - line 100: 092 // TODO: This will be replaced once we have the notification bus ready. - line 212: 204 // TODO: Remove this once we have the notification bus - line 379: 371 // TODO if use rs group, the cluster limit should be shared by the rs group 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.FileInfo.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/CatalogJanitor.SplitParentFirstComparator.html (4 lines): - line 87: 079// TODO: Only works with single hbase:meta region currently. Fix. - line 88: 080// TODO: Should it start over every time? Could it continue if runs into problem? Only if - line 90: 082// TODO: Do more by way of 'repair'; see note on unknownServers below. - line 455: 447 * TODO: If CatalogJanitor finds an 'Unknown Server', it should 'fix' it by queuing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.1/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.WriterAndPath.html (4 lines): - line 674: 666 // TODO: Why are we using a method in here as part of our normal region open where - line 793: 785 // TODO should we ignore an empty, not-last log file if skip.errors - line 796: 788 // TODO is this scenario still possible if the log has been - line 1058: 1050 0; // TODO linkedlist entry 2.1/apidocs/src-html/org/apache/hadoop/hbase/client/Mutation.html (4 lines): - line 105: 097 // TODO: row should be final - line 110: 102 // TODO: familyMap should be final - line 319: 311 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 792: 784 // TODO: It is fraught with risk if user pass the wrong row. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.EncryptedKvEncoder.html (4 lines): - line 99: 091 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 109 // TODO: Add support for WAL compression - line 197: 189 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 196 // TODO: Add support for WAL compression 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.WalProps.html (4 lines): - line 123: 115 * TODO: Change this semantic. A roll of WAL may be sufficient as long as we have flagged client - line 125: 117 * TODO: replication may pick up these last edits though they have been marked as failed append - line 452: 444 // Register listeners. TODO: Should this exist anymore? We have CPs? - line 1030: 1022 // TODO: WORK ON MAKING THIS APPEND FASTER. DOING WAY TOO MUCH WORK WITH CPs, PBing, etc. 2.2/apidocs/src-html/org/apache/hadoop/hbase/HConstants.html (4 lines): - line 128: 120 //TODO: Is having HBase homed on port 60k OK? - line 690: 682 //TODO: although the following are referenced widely to format strings for - line 1346: 1338 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1427: 1419 // TODO: Move these defines to Canary Class 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html (4 lines): - line 63: 055 * TODO: At the moment the Cache has a Chore that will be triggered every 5min - line 100: 092 // TODO: This will be replaced once we have the notification bus ready. - line 212: 204 // TODO: Remove this once we have the notification bus - line 379: 371 // TODO if use rs group, the cluster limit should be shared by the rs group 2.0/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.Type.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2341: 2333 * TODO get rid of this wart 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.PeriodicMemStoreFlusher.html (4 lines): - line 1063: 1055 // TODO: Should we check they are alive? If OOME could have exited already - line 1638: 1630 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1806: 1798 // TODO Replication make assumptions here based on the default filesystem impl - line 2815: 2807 * master which regions it can reallocate if we're overloaded. TODO: actually 1.1/xref/org/apache/hadoop/hbase/protobuf/ProtobufUtil.html (4 lines): - line 185: 175 @InterfaceAudience.Private // TODO: some clients (Hive, etc) use this class - line 560: 550 // TODO: Server-side at least why do we convert back to the Client types? Why not just pb it? - line 1399: 1389 // TODO: Unit test that has some Cells in scanner and some in the proto. - line 2748: 2738 return "TODO: " + m.getClass().toString(); 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/CatalogJanitor.ReportMakingVisitor.html (4 lines): - line 87: 079// TODO: Only works with single hbase:meta region currently. Fix. - line 88: 080// TODO: Should it start over every time? Could it continue if runs into problem? Only if - line 90: 082// TODO: Do more by way of 'repair'; see note on unknownServers below. - line 455: 447 * TODO: If CatalogJanitor finds an 'Unknown Server', it should 'fix' it by queuing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.SequentialWriteBenchmark.html (4 lines): - line 441: 433 // TODO: Fix. Make Scanner do Cells. - line 472: 464 // TODO: Fix scanner so it does Cells - line 501: 493 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 540: 532 // TODO: Fix. Make scanner do Cells. 1.1/xref/org/apache/hadoop/hbase/master/procedure/MasterProcedureQueue.html (4 lines): - line 86: 76 // TODO: should this be part of the HTD? - line 217: 207 // TODO: at the moment we only have Table procedures - line 306: 296 // TODO: If there are no create, we can drop all the other ops - line 345: 335 // TODO: Improve run-queue push with TableProcedureInterface.getType() 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.EncryptedKvEncoder.html (4 lines): - line 99: 091 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 109 // TODO: Add support for WAL compression - line 197: 189 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 196 // TODO: Add support for WAL compression 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.3/apidocs/src-html/org/apache/hadoop/hbase/client/Mutation.html (4 lines): - line 105: 097 // TODO: row should be final - line 110: 102 // TODO: familyMap should be final - line 319: 311 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 792: 784 // TODO: It is fraught with risk if user pass the wrong row. 1.2/xref/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html (4 lines): - line 187: 177 // TODO: Select TTL based on Procedure type - line 464: 454 // TODO: See ProcedureWALFormatReader#hasFastStartSupport - line 523: 513 // TODO: Split in two steps. - line 524: 514 // TODO: Handle corrupted procedures (currently just a warn) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/Mutation.CellWrapper.html (4 lines): - line 105: 097 // TODO: row should be final - line 110: 102 // TODO: familyMap should be final - line 319: 311 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 792: 784 // TODO: It is fraught with risk if user pass the wrong row. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.RowOrientedBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKWatcher.html (4 lines): - line 301: 293 // TODO: Validate super group members also when ZK supports setting node ACL for groups. - line 330: 322 // TODO: Validate super group members also when ZK supports setting node ACL for groups. - line 525: 517 // TODO: One thought is to add call to ZKListener so say, - line 563: 555 * TODO: Currently this method rethrows the exception to let the caller handle 2.0/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2341: 2333 * TODO get rid of this wart 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.QuotaRefresherChore.html (4 lines): - line 65: 057 * TODO: At the moment the Cache has a Chore that will be triggered every 5min - line 102: 094 // TODO: This will be replaced once we have the notification bus ready. - line 220: 212 // TODO: Remove this once we have the notification bus - line 387: 379 // TODO if use rs group, the cluster limit should be shared by the rs group 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.EncryptedKvEncoder.html (4 lines): - line 99: 091 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 109 // TODO: Add support for WAL compression - line 197: 189 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 196 // TODO: Add support for WAL compression 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.5/devapidocs/src-html/org/apache/hadoop/hbase/CellComparatorImpl.html (4 lines): - line 130: 122 // TODO: Is there a test for this behavior? - line 182: 174 // TODO : Ensure we read the bytes and do the compare instead of the value. - line 213: 205 // TODO: Is there a test for this behavior? - line 295: 287 // TODO: Is there a test for this behavior? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionsCleaner.html (4 lines): - line 1063: 1055 // TODO: Should we check they are alive? If OOME could have exited already - line 1638: 1630 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1806: 1798 // TODO Replication make assumptions here based on the default filesystem impl - line 2815: 2807 * master which regions it can reallocate if we're overloaded. TODO: actually 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.ReadBenchmark.html (4 lines): - line 441: 433 // TODO: Fix. Make Scanner do Cells. - line 472: 464 // TODO: Fix scanner so it does Cells - line 501: 493 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 540: 532 // TODO: Fix. Make scanner do Cells. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html (4 lines): - line 665: 657 // TODO: Why are we using a method in here as part of our normal region open where - line 784: 776 // TODO should we ignore an empty, not-last log file if skip.errors - line 787: 779 // TODO is this scenario still possible if the log has been - line 1049: 1041 0; // TODO linkedlist entry 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 1.1/xref/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html (4 lines): - line 184: 174 // TODO: Select TTL based on Procedure type - line 423: 413 // TODO: See ProcedureWALFormatReader.readInitEntry() some procedure - line 467: 457 // TODO: Split in two steps. - line 468: 458 // TODO: Handle corrupted procedure returned (probably just a WARN) 2.1/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2341: 2333 * TODO get rid of this wart 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.SystemExitWhenAbortTimeout.html (4 lines): - line 1063: 1055 // TODO: Should we check they are alive? If OOME could have exited already - line 1638: 1630 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1806: 1798 // TODO Replication make assumptions here based on the default filesystem impl - line 2815: 2807 * master which regions it can reallocate if we're overloaded. TODO: actually 2.5/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.OperationStatusCode.html (4 lines): - line 138: 130 // TODO: Is having HBase homed on port 60k OK? - line 723: 715 // TODO: although the following are referenced widely to format strings for - line 1406: 1398 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1536: 1528 // TODO: Move these defines to Canary Class 2.0/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.BoundedLogWriterCreationOutputSink.html (4 lines): - line 665: 657 // TODO: Why are we using a method in here as part of our normal region open where - line 784: 776 // TODO should we ignore an empty, not-last log file if skip.errors - line 787: 779 // TODO is this scenario still possible if the log has been - line 1049: 1041 0; // TODO linkedlist entry 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.RowOrientedBenchmark.html (4 lines): - line 441: 433 // TODO: Fix. Make Scanner do Cells. - line 472: 464 // TODO: Fix scanner so it does Cells - line 501: 493 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 540: 532 // TODO: Fix. Make scanner do Cells. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.EncryptedKvDecoder.html (4 lines): - line 99: 091 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 109 // TODO: Add support for WAL compression - line 197: 189 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 196 // TODO: Add support for WAL compression 1.4/xref/org/apache/hadoop/hbase/protobuf/ProtobufUtil.html (4 lines): - line 199: 189 @InterfaceAudience.Private // TODO: some clients (Hive, etc) use this class - line 622: 612 // TODO: Server-side at least why do we convert back to the Client types? Why not just pb it? - line 1605: 1595 // TODO: Unit test that has some Cells in scanner and some in the proto. - line 3035: 3025 return "TODO: " + m.getClass().toString(); 2.0/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.CorruptedLogFileException.html (4 lines): - line 665: 657 // TODO: Why are we using a method in here as part of our normal region open where - line 784: 776 // TODO should we ignore an empty, not-last log file if skip.errors - line 787: 779 // TODO is this scenario still possible if the log has been - line 1049: 1041 0; // TODO linkedlist entry 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/Mutation.html (4 lines): - line 105: 097 // TODO: row should be final - line 110: 102 // TODO: familyMap should be final - line 319: 311 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 792: 784 // TODO: It is fraught with risk if user pass the wrong row. 1.4/xref/org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html (4 lines): - line 377: 367 // TODO: Validate super group members also when ZK supports setting node ACL for groups. - line 406: 396 // TODO: Validate super group members also when ZK supports setting node ACL for groups. - line 699: 689 // TODO: One thought is to add call to ZooKeeperListener so say, - line 737: 727 * TODO: Currently this method rethrows the exception to let the caller handle 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.QuotaRefresherChore.html (4 lines): - line 65: 057 * TODO: At the moment the Cache has a Chore that will be triggered every 5min - line 102: 094 // TODO: This will be replaced once we have the notification bus ready. - line 220: 212 // TODO: Remove this once we have the notification bus - line 387: 379 // TODO if use rs group, the cluster limit should be shared by the rs group 2.0/apidocs/src-html/org/apache/hadoop/hbase/HConstants.html (4 lines): - line 127: 119 //TODO: Is having HBase homed on port 60k OK? - line 651: 643 //TODO: although the following are referenced widely to format strings for - line 1299: 1291 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1366: 1358 // TODO: Move these defines to Canary Class 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.html (4 lines): - line 99: 091 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 109 // TODO: Add support for WAL compression - line 197: 189 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 196 // TODO: Add support for WAL compression 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.html (4 lines): - line 97: 089 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 114: 106 // TODO: Add support for WAL compression - line 194: 186 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 201: 193 // TODO: Add support for WAL compression 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html (4 lines): - line 123: 115 * TODO: Change this semantic. A roll of WAL may be sufficient as long as we have flagged client - line 125: 117 * TODO: replication may pick up these last edits though they have been marked as failed append - line 452: 444 // Register listeners. TODO: Should this exist anymore? We have CPs? - line 1030: 1022 // TODO: WORK ON MAKING THIS APPEND FASTER. DOING WAY TOO MUCH WORK WITH CPs, PBing, etc. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.UniformRandomReadBenchmark.html (4 lines): - line 441: 433 // TODO: Fix. Make Scanner do Cells. - line 472: 464 // TODO: Fix scanner so it does Cells - line 501: 493 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 540: 532 // TODO: Fix. Make scanner do Cells. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.GaussianRandomReadBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html (4 lines): - line 121: 113 * TODO: Change this semantic. A roll of WAL may be sufficient as long as we have flagged client - line 123: 115 * TODO: replication may pick up these last edits though they have been marked as failed append - line 450: 442 // Register listeners. TODO: Should this exist anymore? We have CPs? - line 1004: 996 // TODO: WORK ON MAKING THIS APPEND FASTER. DOING WAY TOO MUCH WORK WITH CPs, PBing, etc. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/Mutation.CellWrapper.html (4 lines): - line 105: 097 // TODO: row should be final - line 110: 102 // TODO: familyMap should be final - line 319: 311 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 792: 784 // TODO: It is fraught with risk if user pass the wrong row. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.html (4 lines): - line 674: 666 // TODO: Why are we using a method in here as part of our normal region open where - line 793: 785 // TODO should we ignore an empty, not-last log file if skip.errors - line 796: 788 // TODO is this scenario still possible if the log has been - line 1058: 1050 0; // TODO linkedlist entry 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.html (4 lines): - line 441: 433 // TODO: Fix. Make Scanner do Cells. - line 472: 464 // TODO: Fix scanner so it does Cells - line 501: 493 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 540: 532 // TODO: Fix. Make scanner do Cells. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/Mutation.html (4 lines): - line 105: 097 // TODO: row should be final - line 110: 102 // TODO: familyMap should be final - line 319: 311 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 792: 784 // TODO: It is fraught with risk if user pass the wrong row. 1.1/xref/org/apache/hadoop/hbase/regionserver/RSRpcServices.html (4 lines): - line 353: 343 // TODO: instead, we could convert append/increment to get w/mvcc - line 2132: 2122 // TODO: this doesn't actually check anything. - line 2136: 2126 // TODO: this doesn't actually check anything. - line 2387: 2377 // arbitrary 32. TODO: keep record of general size of results being returned. 1.2/xref/org/apache/hadoop/hbase/io/hfile/HFile.html (4 lines): - line 139: 129 * TODO: Do scanners need to be able to take a start and end row? - line 140: 130 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 477: 467 * TODO This is a bad abstraction. See HBASE-6635. - line 782: 772 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.0/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2341: 2333 * TODO get rid of this wart 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.EncryptedKvDecoder.html (4 lines): - line 97: 089 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 114: 106 // TODO: Add support for WAL compression - line 194: 186 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 201: 193 // TODO: Add support for WAL compression 2.0/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.MutationReplay.html (4 lines): - line 665: 657 // TODO: Why are we using a method in here as part of our normal region open where - line 784: 776 // TODO should we ignore an empty, not-last log file if skip.errors - line 787: 779 // TODO is this scenario still possible if the log has been - line 1049: 1041 0; // TODO linkedlist entry 2.1/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.BoundedLogWriterCreationOutputSink.html (4 lines): - line 674: 666 // TODO: Why are we using a method in here as part of our normal region open where - line 793: 785 // TODO should we ignore an empty, not-last log file if skip.errors - line 796: 788 // TODO is this scenario still possible if the log has been - line 1058: 1050 0; // TODO linkedlist entry 2.4/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.html (4 lines): - line 141: 133 //TODO: Is having HBase homed on port 60k OK? - line 733: 725 //TODO: although the following are referenced widely to format strings for - line 1415: 1407 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1544: 1536 // TODO: Move these defines to Canary Class 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.SequentialReadBenchmark.html (4 lines): - line 419: 411 // TODO: Fix. Make Scanner do Cells. - line 447: 439 // TODO: Fix scanner so it does Cells - line 474: 466 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 512: 504 // TODO: Fix. Make scanner do Cells. 1.4/xref/org/apache/hadoop/hbase/regionserver/DefaultMemStore.html (4 lines): - line 77: 67 * TODO: Adjust size of the memstore when we remove items because they have - line 79: 69 * TODO: With new KVSLS, need to make sure we update HeapSize with difference - line 463: 453 * Only used by tests. TODO: Remove - line 1102: 1092 // TODO: x32 vs x64 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.UniformRandomSmallScan.html (4 lines): - line 419: 411 // TODO: Fix. Make Scanner do Cells. - line 447: 439 // TODO: Fix scanner so it does Cells - line 474: 466 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 512: 504 // TODO: Fix. Make scanner do Cells. 1.1/xref-test/org/apache/hadoop/hbase/client/TestAsyncProcess.html (4 lines): - line 545: 535 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1019: 1009 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller - line 1150: 1140 // TODO Auto-generated catch block - line 1153: 1143 // TODO Auto-generated catch block 2.1/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.RegionEntryBuffer.html (4 lines): - line 674: 666 // TODO: Why are we using a method in here as part of our normal region open where - line 793: 785 // TODO should we ignore an empty, not-last log file if skip.errors - line 796: 788 // TODO is this scenario still possible if the log has been - line 1058: 1050 0; // TODO linkedlist entry 2.1/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.OutputSink.html (4 lines): - line 674: 666 // TODO: Why are we using a method in here as part of our normal region open where - line 793: 785 // TODO should we ignore an empty, not-last log file if skip.errors - line 796: 788 // TODO is this scenario still possible if the log has been - line 1058: 1050 0; // TODO linkedlist entry 1.1/xref/org/apache/hadoop/hbase/regionserver/SplitTransactionImpl.html (4 lines): - line 257: 247 // TODO: Remove one of these - line 428: 418 // TODO: If splitStoreFiles were multithreaded would we complete steps in - line 483: 473 // TODO: Is this check needed here? - line 978: 968 // TODO: Verify. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.PipelineController.html (4 lines): - line 674: 666 // TODO: Why are we using a method in here as part of our normal region open where - line 793: 785 // TODO should we ignore an empty, not-last log file if skip.errors - line 796: 788 // TODO is this scenario still possible if the log has been - line 1058: 1050 0; // TODO linkedlist entry 2.0/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.OutputSink.html (4 lines): - line 665: 657 // TODO: Why are we using a method in here as part of our normal region open where - line 784: 776 // TODO should we ignore an empty, not-last log file if skip.errors - line 787: 779 // TODO is this scenario still possible if the log has been - line 1049: 1041 0; // TODO linkedlist entry 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.SequentialReadBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.SequentialWriteBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.html (4 lines): - line 118: 110 * TODO: Change this semantic. A roll of WAL may be sufficient as long as we have flagged client - line 120: 112 * TODO: replication may pick up these last edits though they have been marked as failed append - line 431: 423 // Register listeners. TODO: Should this exist anymore? We have CPs? - line 952: 944 // TODO: WORK ON MAKING THIS APPEND FASTER. DOING WAY TOO MUCH WORK WITH CPs, PBing, etc. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.CompactionChecker.html (4 lines): - line 1063: 1055 // TODO: Should we check they are alive? If OOME could have exited already - line 1638: 1630 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1806: 1798 // TODO Replication make assumptions here based on the default filesystem impl - line 2815: 2807 * master which regions it can reallocate if we're overloaded. TODO: actually 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.RowOrientedBenchmark.html (4 lines): - line 419: 411 // TODO: Fix. Make Scanner do Cells. - line 447: 439 // TODO: Fix scanner so it does Cells - line 474: 466 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 512: 504 // TODO: Fix. Make scanner do Cells. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.UniformRandomSmallScan.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.html (4 lines): - line 99: 091 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 109 // TODO: Add support for WAL compression - line 197: 189 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 196 // TODO: Add support for WAL compression 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.SequentialReadBenchmark.html (4 lines): - line 441: 433 // TODO: Fix. Make Scanner do Cells. - line 472: 464 // TODO: Fix scanner so it does Cells - line 501: 493 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 540: 532 // TODO: Fix. Make scanner do Cells. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.UniformRandomReadBenchmark.html (4 lines): - line 441: 433 // TODO: Fix. Make Scanner do Cells. - line 472: 464 // TODO: Fix scanner so it does Cells - line 501: 493 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 540: 532 // TODO: Fix. Make scanner do Cells. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.WalProps.html (4 lines): - line 115: 107 * TODO: Change this semantic. A roll of WAL may be sufficient as long as we have flagged client - line 117: 109 * TODO: replication may pick up these last edits though they have been marked as failed append - line 404: 396 // Register listeners. TODO: Should this exist anymore? We have CPs? - line 912: 904 // TODO: WORK ON MAKING THIS APPEND FASTER. DOING WAY TOO MUCH WORK WITH CPs, PBing, etc. 2.4/apidocs/src-html/org/apache/hadoop/hbase/HConstants.html (4 lines): - line 141: 133 //TODO: Is having HBase homed on port 60k OK? - line 733: 725 //TODO: although the following are referenced widely to format strings for - line 1415: 1407 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1544: 1536 // TODO: Move these defines to Canary Class 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.html (4 lines): - line 99: 091 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 109 // TODO: Add support for WAL compression - line 197: 189 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 196 // TODO: Add support for WAL compression 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.4/apidocs/src-html/org/apache/hadoop/hbase/client/Mutation.html (4 lines): - line 105: 097 // TODO: row should be final - line 110: 102 // TODO: familyMap should be final - line 319: 311 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 792: 784 // TODO: It is fraught with risk if user pass the wrong row. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManager.html (4 lines): - line 186: 178 // TODO: What else can we do to ensure just a noop. - line 188: 180 // TODO: Though second assign is noop, it's considered success, can noop be handled in a - line 218: 210 // TODO: What else can we do to ensure just a noop. - line 222: 214 // TODO: Though second unassign is noop, it's considered success, can noop be handled in a 2.3/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.OperationStatusCode.html (4 lines): - line 136: 128 //TODO: Is having HBase homed on port 60k OK? - line 718: 710 //TODO: although the following are referenced widely to format strings for - line 1387: 1379 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1507: 1499 // TODO: Move these defines to Canary Class 2.5/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessController.html (4 lines): - line 182: 174 // TODO: encapsulate observer functions into separate class/sub-class. - line 279: 271 // TODO: Here we are already on the ACL region. (And it is single - line 465: 457 // TODO: HBASE-7114 could possibly unify the collection type in family - line 885: 877 // TODO: potentially check if this is a add/modify/delete column operation 2.5/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessController.OpType.html (4 lines): - line 182: 174 // TODO: encapsulate observer functions into separate class/sub-class. - line 279: 271 // TODO: Here we are already on the ACL region. (And it is single - line 465: 457 // TODO: HBASE-7114 could possibly unify the collection type in family - line 885: 877 // TODO: potentially check if this is a add/modify/delete column operation 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.SequentialWriteBenchmark.html (4 lines): - line 419: 411 // TODO: Fix. Make Scanner do Cells. - line 447: 439 // TODO: Fix scanner so it does Cells - line 474: 466 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 512: 504 // TODO: Fix. Make scanner do Cells. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptorBuilder.ModifyableTableDescriptor.html (4 lines): - line 260: 252 // TODO We used to set CacheDataInL1 for NS table. When we have BucketCache in file mode, now the - line 546: 538 * TODO: make this private after removing the HTableDescriptor - line 571: 563 * TODO: make this private after removing the HTableDescriptor - line 589: 581 * TODO: make this private after removing the HTableDescriptor 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html (4 lines): - line 1063: 1055 // TODO: Should we check they are alive? If OOME could have exited already - line 1638: 1630 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1806: 1798 // TODO Replication make assumptions here based on the default filesystem impl - line 2815: 2807 * master which regions it can reallocate if we're overloaded. TODO: actually 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.GaussianRandomReadBenchmark.html (4 lines): - line 441: 433 // TODO: Fix. Make Scanner do Cells. - line 472: 464 // TODO: Fix scanner so it does Cells - line 501: 493 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 540: 532 // TODO: Fix. Make scanner do Cells. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 2.1/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.SamePrefixComparator.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2341: 2333 * TODO get rid of this wart 1.2/xref-test/org/apache/hadoop/hbase/HFilePerformanceEvaluation.html (4 lines): - line 423: 413 // TODO: Fix. Make Scanner do Cells. - line 454: 444 // TODO: Fix scanner so it does Cells - line 483: 473 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 522: 512 // TODO: Fix. Make scanner do Cells. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.SamePrefixComparator.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 2.2/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKWatcher.html (4 lines): - line 335: 327 // TODO: Validate super group members also when ZK supports setting node ACL for groups. - line 364: 356 // TODO: Validate super group members also when ZK supports setting node ACL for groups. - line 561: 553 // TODO: One thought is to add call to ZKListener so say, - line 599: 591 * TODO: Currently this method rethrows the exception to let the caller handle 1.1/xref/org/apache/hadoop/hbase/io/hfile/HFileReaderV2.html (4 lines): - line 684: 674 // TODO: See https://issues.apache.org/jira/browse/HBASE-14576 - line 689: 679 // TODO shortcut: seek forward in this block to the last key of the - line 982: 972 // TODO: METHOD (mostly) DUPLICATED IN V3!!!!! FIXED in master branch by collapsing v3 and v2. - line 1040: 1030 // TODO CLEANUP!!! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2346: 2338 * TODO get rid of this wart 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.WalProps.html (4 lines): - line 121: 113 * TODO: Change this semantic. A roll of WAL may be sufficient as long as we have flagged client - line 123: 115 * TODO: replication may pick up these last edits though they have been marked as failed append - line 450: 442 // Register listeners. TODO: Should this exist anymore? We have CPs? - line 1004: 996 // TODO: WORK ON MAKING THIS APPEND FASTER. DOING WAY TOO MUCH WORK WITH CPs, PBing, etc. 1.2/devapidocs/org/apache/hadoop/hbase/codec/package-use.html (4 lines): - line 109:
TODO javadoc
- line 114:
TODO javadoc
- line 169:
TODO javadoc
- line 174:
TODO javadoc
2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html (4 lines): - line 63: 055 * TODO: At the moment the Cache has a Chore that will be triggered every 5min - line 100: 092 // TODO: This will be replaced once we have the notification bus ready. - line 212: 204 // TODO: Remove this once we have the notification bus - line 379: 371 // TODO if use rs group, the cluster limit should be shared by the rs group 2.3/apidocs/src-html/org/apache/hadoop/hbase/HConstants.html (4 lines): - line 136: 128 //TODO: Is having HBase homed on port 60k OK? - line 718: 710 //TODO: although the following are referenced widely to format strings for - line 1387: 1379 // TODO moving these bucket cache implementation specific configs to this level is violation of - line 1507: 1499 // TODO: Move these defines to Canary Class 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.ReadBenchmark.html (4 lines): - line 443: 435 // TODO: Fix. Make Scanner do Cells. - line 474: 466 // TODO: Fix scanner so it does Cells - line 503: 495 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 542: 534 // TODO: Fix. Make scanner do Cells. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2341: 2333 * TODO get rid of this wart 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.1/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html (4 lines): - line 1555: 1547 * TODO only used by KeyOnlyFilter -- move there. - line 1700: 1692 * TODO: With V3 consider removing this. - line 1740: 1732 * TODO: With V3 consider removing this. - line 2341: 2333 * TODO get rid of this wart 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html (4 lines): - line 143: 135 * TODO: Do scanners need to be able to take a start and end row? - line 144: 136 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 518: 510 * TODO This is a bad abstraction. See HBASE-6635. - line 852: 844 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling close on the wrapped 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/HFilePerformanceEvaluation.html (4 lines): - line 419: 411 // TODO: Fix. Make Scanner do Cells. - line 447: 439 // TODO: Fix scanner so it does Cells - line 474: 466 // TODO: HFileScanner doesn't do Cells yet. Temporary fix. - line 512: 504 // TODO: Fix. Make scanner do Cells. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractFSWAL.WalProps.html (4 lines): - line 116: 108 * TODO: Change this semantic. A roll of WAL may be sufficient as long as we have flagged client - line 118: 110 * TODO: replication may pick up these last edits though they have been marked as failed append - line 407: 399 // Register listeners. TODO: Should this exist anymore? We have CPs? - line 919: 911 // TODO: WORK ON MAKING THIS APPEND FASTER. DOING WAY TOO MUCH WORK WITH CPs, PBing, etc. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SecureWALCellCodec.EncryptedKvDecoder.html (4 lines): - line 99: 091 // TODO: An IV length of 0 could signify an unwrapped cell, when the - line 117: 109 // TODO: Add support for WAL compression - line 197: 189 // TODO: Check if this is a cell for an encrypted CF. If not, we can - line 204: 196 // TODO: Add support for WAL compression 2.1/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.CorruptedLogFileException.html (4 lines): - line 674: 666 // TODO: Why are we using a method in here as part of our normal region open where - line 793: 785 // TODO should we ignore an empty, not-last log file if skip.errors - line 796: 788 // TODO is this scenario still possible if the log has been - line 1058: 1050 0; // TODO linkedlist entry 2.0/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.WriterThread.html (4 lines): - line 665: 657 // TODO: Why are we using a method in here as part of our normal region open where - line 784: 776 // TODO should we ignore an empty, not-last log file if skip.errors - line 787: 779 // TODO is this scenario still possible if the log has been - line 1049: 1041 0; // TODO linkedlist entry 2.1/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.MutationReplay.html (4 lines): - line 674: 666 // TODO: Why are we using a method in here as part of our normal region open where - line 793: 785 // TODO should we ignore an empty, not-last log file if skip.errors - line 796: 788 // TODO is this scenario still possible if the log has been - line 1058: 1050 0; // TODO linkedlist entry 2.1/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.EntryBuffers.html (4 lines): - line 674: 666 // TODO: Why are we using a method in here as part of our normal region open where - line 793: 785 // TODO should we ignore an empty, not-last log file if skip.errors - line 796: 788 // TODO is this scenario still possible if the log has been - line 1058: 1050 0; // TODO linkedlist entry 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html (4 lines): - line 58: 050 * TODO: At the moment the Cache has a Chore that will be triggered every 5min or on cache-miss - line 98: 090 // TODO: This will be replaced once we have the notification bus ready. - line 206: 198 // TODO: Remove this once we have the notification bus - line 375: 367 // TODO if use rs group, the cluster limit should be shared by the rs group 2.0/apidocs/src-html/org/apache/hadoop/hbase/client/Mutation.html (4 lines): - line 105: 097 // TODO: row should be final - line 110: 102 // TODO: familyMap should be final - line 319: 311 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change - line 792: 784 // TODO: It is fraught with risk if user pass the wrong row. 1.4/xref/org/apache/hadoop/hbase/master/ServerManager.html (4 lines): - line 398: 388 // TODO: ts can theoretically collide due to clock shifts, so this is a bit hacky. - line 634: 624 // TODO: Can this happen? It shouldn't be online in this case? - line 1176: 1166 // TODO: optimize the load balancer call so we don't need to make a new list - line 1177: 1167 // TODO: FIX. THIS IS POPULAR CALL. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.PipelineController.html (4 lines): - line 665: 657 // TODO: Why are we using a method in here as part of our normal region open where - line 784: 776 // TODO should we ignore an empty, not-last log file if skip.errors - line 787: 779 // TODO is this scenario still possible if the log has been - line 1049: 1041 0; // TODO linkedlist entry 2.1/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.LogRecoveredEditsOutputSink.html (4 lines): - line 674: 666 // TODO: Why are we using a method in here as part of our normal region open where - line 793: 785 // TODO should we ignore an empty, not-last log file if skip.errors - line 796: 788 // TODO is this scenario still possible if the log has been - line 1058: 1050 0; // TODO linkedlist entry 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManager.html (4 lines): - line 189: 181 // TODO: What else can we do to ensure just a noop. - line 191: 183 // TODO: Though second assign is noop, it's considered success, can noop be handled in a - line 221: 213 // TODO: What else can we do to ensure just a noop. - line 225: 217 // TODO: Though second unassign is noop, it's considered success, can noop be handled in a 1.1/xref/org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html (3 lines): - line 213: 203 // TODO this is a classname encoded into an HFile's trailer. We are going to need to have - line 308: 298 // TODO this is a classname encoded into an HFile's trailer. We are going to need to have - line 340: 330 // TODO this is a classname encoded into an HFile's trailer. We are going to need to have 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.html (3 lines): - line 133: 125 // TODO: would be better to examine directly the cache instance that results from this - line 149: 141 // TODO: mapred does not support limiting input range by startrow, endrow. - line 244: 236 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStateStore.html (3 lines): - line 148: 140 // TODO: move under trace, now is visible for debugging - line 206: 198 // currently; they want a server to hit. TODO: Make clients wait if no location. - line 234: 226 // TODO: Revist!!!! Means that if a server is loaded, then we will abort our host! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.Builder.html (3 lines): - line 118: 110 // TODO : Change all writers to be specifically created for compaction context - line 256: 248 // TODO: The StoreFileReader always converts the byte[] to TimeRange - line 314: 306 // TODO : Change all writers to be specifically created for compaction context 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html (3 lines): - line 124: 116 * TODO: Do scanners need to be able to take a start and end row? - line 125: 117 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 489: 481 * TODO This is a bad abstraction. See HBASE-6635. 2.4/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.RandRsExecutor.html (3 lines): - line 370: 362 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 402: 394 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 445: 437 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html (3 lines): - line 151: 143 // TODO: at the moment we only have Table and Server procedures - line 686: 678 // TODO: If there are no create, we can drop all the other ops - line 1034: 1026 // TODO: Refactor so we stream out locks for case when millions; i.e. take a PrintWriter 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.OutputStreamSupplier.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 308: 300 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 309: 301 // TODO: Reuse buffers. 1.1/xref/org/apache/hadoop/hbase/HConstants.html (3 lines): - line 129: 119 //TODO: Is having HBase homed on port 60k OK? - line 569: 559 //TODO: although the following are referenced widely to format strings for - line 1139: 1129 // TODO moving these bucket cache implementation specific configs to this level is violation of 2.2/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 1.2/xref-test/org/apache/hadoop/hbase/master/TestCatalogJanitor.html (3 lines): - line 346: 336 // TODO Auto-generated method stub - line 352: 342 // TODO Auto-generated method stub - line 369: 359 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparable.KeyValueWritableComparator.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.Importer.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionCloseOperation.html (3 lines): - line 161: 153 // TODO: Replace with a ServerNotOnlineException() - line 366: 358 // TODO: In the future some operation may want to bail out early. - line 367: 359 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.ByteArrayKeyBlockIndexReader.html (3 lines): - line 705: 697 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 761: 753 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 763: 755 // TODO avoid array call. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/RowIndexSeekerV1.SeekerState.html (3 lines): - line 362: 354 // TODO : reduce the varieties of KV here. Check if based on a boolean - line 365: 357 // TODO : getRow len here. - line 376: 368 // TODO : getRow len here. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.SingleServerRequestRunnable.html (3 lines): - line 444: 436 // TODO: relies on primary location always being fetched - line 663: 655 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 914: 906 // TODO: would callback expect a replica region name if it gets one? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.RandRsExecutor.html (3 lines): - line 385: 377 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 416: 408 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 457: 449 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/Procedure.html (3 lines): - line 420: 412 * TODO: As any of the sub-procedures on failure rolls back all procedures in the stack, including - line 468: 460 * TODO Enable later when this is being used. Currently owner not used. if (hasOwner()) { - line 829: 821 // TODO: can this be inferred from the stack? I think so... 1.2/xref/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html (3 lines): - line 98: 88 //TODO i don't think this case is exercised by any tests - line 147: 137 //TODO i don't think this case is exercised by any tests - line 287: 277 // TODO move part of this to Cell comparator? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.Type.html (3 lines): - line 1589: 1581 * instantiate the appropriate comparator. TODO: With V3 consider removing this. - line 1628: 1620 * instantiate the appropriate comparator. TODO: With V3 consider removing this. - line 2225: 2217 * Avoids redundant comparisons for better performance. TODO get rid of this wart 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.ByteBufOutputStreamSupplier.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 308: 300 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 309: 301 // TODO: Reuse buffers. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.FaultyRsExecutor.html (3 lines): - line 385: 377 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 416: 408 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 457: 449 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/janitor/CatalogJanitor.html (3 lines): - line 77: 069// TODO: Only works with single hbase:meta region currently. Fix. - line 78: 070// TODO: Should it start over every time? Could it continue if runs into problem? Only if - line 80: 072// TODO: Do more by way of 'repair'; see note on unknownServers below. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html (3 lines): - line 325: 317 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1216: 1208 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1451: 1443 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultMemStore.html (3 lines): - line 59: 051 * TODO: Adjust size of the memstore when we remove items because they have - line 61: 053 * TODO: With new KVSLS, need to make sure we update HeapSize with difference - line 214: 206 // TODO: x32 vs x64 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparable.CellWritableComparator.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 1.1/xref/org/apache/hadoop/hbase/replication/regionserver/ReplicationSink.html (3 lines): - line 77: 67 * TODO make this class more like ReplicationSource wrt log handling - line 129: 119 if (cells == null) throw new NullPointerException("TODO: Add handling of null CellScanner"); - line 200: 190 * TODO: Make a general utility method 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html (3 lines): - line 444: 436 // TODO: relies on primary location always being fetched - line 663: 655 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 914: 906 // TODO: would callback expect a replica region name if it gets one? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html (3 lines): - line 446: 438 // TODO: relies on primary location always being fetched - line 665: 657 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 919: 911 // TODO: would callback expect a replica region name if it gets one? 1.2/xref/org/apache/hadoop/hbase/wal/WALSplitter.html (3 lines): - line 790: 780 // TODO should we ignore an empty, not-last log file if skip.errors - line 793: 783 // TODO is this scenario still possible if the log has been - line 1045: 1035 0; // TODO linkedlist entry 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.CellBasedKeyBlockIndexReader.html (3 lines): - line 657: 649 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 705: 697 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 707: 699 // TODO avoid array call. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.TestTableSnapshotMapper.html (3 lines): - line 132: 124 // TODO: would be better to examine directly the cache instance that results from this - line 147: 139 // TODO: mapred does not support limiting input range by startrow, endrow. - line 240: 232 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 1.2/xref/org/apache/hadoop/hbase/HColumnDescriptor.html (3 lines): - line 469: 459 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 653: 643 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 676: 666 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangOnCloseThenRSCrashExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.ParsedLine.html (3 lines): - line 92: 084 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 502: 494 // TODO: this is backwards. Instead of depending on the existence of a table, - line 706: 698 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.HDFSIntegrityFixer.html (3 lines): - line 272: 264 // TODO properly use fixHoles - line 293: 285 // TODO test - line 715: 707 // TODO fold this into the TableIntegrityHandler 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparablePartitioner.html (3 lines): - line 314: 306 // TODO get rid of ensureKeyValue - line 381: 373 // TODO get rid of ensureKeyValue - line 610: 602 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.Builder.html (3 lines): - line 120: 112 // TODO : Change all writers to be specifically created for compaction context - line 258: 250 // TODO: The StoreFileReader always converts the byte[] to TimeRange - line 316: 308 // TODO : Change all writers to be specifically created for compaction context 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangThenRSCrashExecutor.html (3 lines): - line 503: 495 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 534: 526 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 577: 569 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/ServerManager.html (3 lines): - line 304: 296 // TODO: ts can theoretically collide due to clock shifts, so this is a bit hacky. - line 859: 851 // TODO: optimize the load balancer call so we don't need to make a new list - line 860: 852 // TODO: FIX. THIS IS POPULAR CALL. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/Procedure.LockState.html (3 lines): - line 420: 412 * TODO: As any of the sub-procedures on failure rolls back all procedures in the stack, including - line 468: 460 * TODO Enable later when this is being used. Currently owner not used. if (hasOwner()) { - line 829: 821 // TODO: can this be inferred from the stack? I think so... 2.5/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html (3 lines): - line 1589: 1581 * instantiate the appropriate comparator. TODO: With V3 consider removing this. - line 1628: 1620 * instantiate the appropriate comparator. TODO: With V3 consider removing this. - line 2225: 2217 * Avoids redundant comparisons for better performance. TODO get rid of this wart 2.2/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestProcedureMember.html (3 lines): - line 402: 394 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 443: 435 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 453: 445 // TODO 1000000 is an arbitrary number that I picked. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BalancerClusterState.LocalityType.html (3 lines): - line 152: 144 // TODO: We should get the list of tables from master - line 167: 159 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " - line 724: 716 // TODO: this maybe costly. Consider using linked lists 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html (3 lines): - line 326: 318 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 515: 507 // TODO : change this area - should be removed after server cells and - line 1437: 1429 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.ByteStringUncompressor.html (3 lines): - line 149: 141 // TODO: it sucks that compression context is in WAL.Entry. It'd be nice if it was here. - line 364: 356 // TODO: ideally this should also encapsulate compressionContext - line 369: 361 // TODO: ideally this should also encapsulate compressionContext 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSProcedureDispatcher.MockRemoteCall.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.CompactionChecker.html (3 lines): - line 1121: 1113 // TODO: Should we check they are alive? If OOME could have exited already - line 1708: 1700 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1881: 1873 // TODO Replication make assumptions here based on the default filesystem impl 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultMemStore.html (3 lines): - line 59: 051 * TODO: Adjust size of the memstore when we remove items because they have - line 61: 053 * TODO: With new KVSLS, need to make sure we update HeapSize with difference - line 210: 202 // TODO: x32 vs x64 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaCallIssuingRunnable.html (3 lines): - line 446: 438 // TODO: relies on primary location always being fetched - line 665: 657 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 919: 911 // TODO: would callback expect a replica region name if it gets one? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.Builder.html (3 lines): - line 124: 116 // TODO : Change all writers to be specifically created for compaction context - line 266: 258 // TODO: The StoreFileReader always converts the byte[] to TimeRange - line 318: 310 // TODO : Change all writers to be specifically created for compaction context 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparablePartitioner.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangOnCloseThenRSCrashExecutor.html (3 lines): - line 385: 377 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 416: 408 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 457: 449 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/Get.html (3 lines): - line 529: 521 // TODO: This is wrong. Can't have two gets the same just because on same row. - line 535: 527 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 549: 541 // TODO: This is wrong. Can't have two gets the same just because on same row. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestProcedureMember.EmptySubprocedure.html (3 lines): - line 402: 394 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 443: 435 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 453: 445 // TODO 1000000 is an arbitrary number that I picked. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellSortImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MasterAddressTracker.html (3 lines): - line 166: 158 // TODO javadoc claims we return null in this case. :/ - line 186: 178 * // TODO can't return null for 'int' return type. non-static verison returns 0 - line 197: 189 // TODO javadoc claims we return null in this case. :/ 2.1/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityController.DeleteVersionVisibilityExpressionFilter.html (3 lines): - line 134: 126// TODO: break out Observer functions into separate class/sub-class. - line 298: 290 // TODO this can be made as a global LRU cache at HRS level? - line 427: 419 // TODO : See if HRegion.updateDeleteLatestVersionTimeStamp() could be 2.5/apidocs/src-html/org/apache/hadoop/hbase/client/Get.html (3 lines): - line 504: 496 // TODO: This is wrong. Can't have two gets the same just because on same row. - line 510: 502 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 524: 516 // TODO: This is wrong. Can't have two gets the same just because on same row. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparable.KeyValueWritableComparator.html (3 lines): - line 314: 306 // TODO get rid of ensureKeyValue - line 381: 373 // TODO get rid of ensureKeyValue - line 610: 602 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.ByteBufferOutputStreamSupplier.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 308: 300 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 309: 301 // TODO: Reuse buffers. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexReader.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html (3 lines): - line 705: 697 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 761: 753 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 763: 755 // TODO avoid array call. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.CellBasedKeyBlockIndexReader.html (3 lines): - line 705: 697 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 761: 753 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 763: 755 // TODO avoid array call. 1.2/xref/org/apache/hadoop/hbase/client/Get.html (3 lines): - line 465: 455 // TODO: This is wrong. Can't have two gets the same just because on same row. - line 471: 461 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 485: 475 // TODO: This is wrong. Can't have two gets the same just because on same row. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html (3 lines): - line 62: 054 * TODO: At the moment the Cache has a Chore that will be triggered every 5min - line 92: 084 // TODO: This will be replaced once we have the notification bus ready. - line 191: 183 // TODO: Remove this once we have the notification bus 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/RowIndexSeekerV1.SeekerState.html (3 lines): - line 367: 359 // TODO : reduce the varieties of KV here. Check if based on a boolean - line 370: 362 // TODO : getRow len here. - line 381: 373 // TODO : getRow len here. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.BucketEntryGroup.html (3 lines): - line 325: 317 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1216: 1208 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1451: 1443 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.SinkWriter.html (3 lines): - line 377: 369 // TODO should we ignore an empty, not-last log file if skip.errors - line 380: 372 // TODO is this scenario still possible if the log has been - line 514: 506 0; // TODO linkedlist entry 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.html (3 lines): - line 705: 697 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 761: 753 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 763: 755 // TODO avoid array call. 1.4/xref-test/org/apache/hadoop/hbase/security/access/TestNamespaceCommands.html (3 lines): - line 105: 95 private static User USER_TABLE_WRITE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 107: 97 private static User USER_TABLE_CREATE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 157: 147 // TODO: other table perms 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.html (3 lines): - line 133: 125 // TODO: would be better to examine directly the cache instance that results from this - line 149: 141 // TODO: mapred does not support limiting input range by startrow, endrow. - line 244: 236 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.ByteArrayKeyBlockIndexReader.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaCallIssuingRunnable.html (3 lines): - line 439: 431 // TODO: relies on primary location always being fetched - line 654: 646 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 903: 895 // TODO: would callback expect a replica region name if it gets one? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 308: 300 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 309: 301 // TODO: Reuse buffers. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparable.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 1.4/xref/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html (3 lines): - line 98: 88 //TODO i don't think this case is exercised by any tests - line 147: 137 //TODO i don't think this case is exercised by any tests - line 287: 277 // TODO move part of this to Cell comparator? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaResultState.html (3 lines): - line 446: 438 // TODO: relies on primary location always being fetched - line 665: 657 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 919: 911 // TODO: would callback expect a replica region name if it gets one? 1.4/xref/org/apache/hadoop/hbase/client/Get.html (3 lines): - line 467: 457 // TODO: This is wrong. Can't have two gets the same just because on same row. - line 473: 463 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 487: 477 // TODO: This is wrong. Can't have two gets the same just because on same row. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html (3 lines): - line 705: 697 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 761: 753 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 763: 755 // TODO avoid array call. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellSortImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.HDFSIntegrityFixer.html (3 lines): - line 263: 255 // TODO properly use fixHoles - line 281: 273 // TODO test - line 700: 692 // TODO fold this into the TableIntegrityHandler 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangThenRSCrashExecutor.html (3 lines): - line 370: 362 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 402: 394 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 445: 437 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.DeadRSRemoteCall.html (3 lines): - line 137: 129 // TODO: Replace with a ServerNotOnlineException() - line 325: 317 // TODO: In the future some operation may want to bail out early. - line 326: 318 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.html (3 lines): - line 92: 084 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 502: 494 // TODO: this is backwards. Instead of depending on the existence of a table, - line 706: 698 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.SharedMemoryBucketEntry.html (3 lines): - line 326: 318 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 515: 507 // TODO : change this area - should be removed after server cells and - line 1461: 1453 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparable.CellWritableComparator.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TestClassFinder.html (3 lines): - line 220: 212 // TODO: Fix. - line 245: 237 // TODO: Fix. - line 266: 258 // TODO: Fix. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.ParsedLine.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestProcedureMember.EmptySubprocedure.html (3 lines): - line 402: 394 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 443: 435 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 453: 445 // TODO 1000000 is an arbitrary number that I picked. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.OutputStreamSupplier.html (3 lines): - line 84: 076 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 303: 295 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 304: 296 // TODO: Reuse buffers. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html (3 lines): - line 118: 110 // TODO : Change all writers to be specifically created for compaction context - line 256: 248 // TODO: The StoreFileReader always converts the byte[] to TimeRange - line 314: 306 // TODO : Change all writers to be specifically created for compaction context 1.4/xref/org/apache/hadoop/hbase/client/Increment.html (3 lines): - line 279: 269 // TODO: This is wrong. Can't have two the same just because on same row. - line 285: 275 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 292: 282 // TODO: This is wrong. Can't have two the same just because on same row. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.SocketTimeoutRsExecutor.html (3 lines): - line 503: 495 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 534: 526 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 577: 569 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.5/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.SamePrefixComparator.html (3 lines): - line 1589: 1581 * instantiate the appropriate comparator. TODO: With V3 consider removing this. - line 1628: 1620 * instantiate the appropriate comparator. TODO: With V3 consider removing this. - line 2225: 2217 * Avoids redundant comparisons for better performance. TODO get rid of this wart 2.5/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html (3 lines): - line 1589: 1581 * instantiate the appropriate comparator. TODO: With V3 consider removing this. - line 1628: 1620 * instantiate the appropriate comparator. TODO: With V3 consider removing this. - line 2225: 2217 * Avoids redundant comparisons for better performance. TODO get rid of this wart 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSExecutor.html (3 lines): - line 385: 377 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 416: 408 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 457: 449 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaCallIssuingRunnable.html (3 lines): - line 444: 436 // TODO: relies on primary location always being fetched - line 663: 655 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 914: 906 // TODO: would callback expect a replica region name if it gets one? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.PipelineController.html (3 lines): - line 377: 369 // TODO should we ignore an empty, not-last log file if skip.errors - line 380: 372 // TODO is this scenario still possible if the log has been - line 514: 506 0; // TODO linkedlist entry 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/DeleteTableProcedure.html (3 lines): - line 108: 100 // TODO: Move out... in the acquireLock() - line 155: 147 // TODO: Current behavior is: with no rollback and no abort support, procedure may get stuck - line 167: 159 // TODO: coprocessor rollback semantic is still undefined. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/TestClassFinder.html (3 lines): - line 237: 229 // TODO: Fix. - line 260: 252 // TODO: Fix. - line 285: 277 // TODO: Fix. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.html (3 lines): - line 657: 649 // TODO: - line 798: 790 // TODO: Make command options. - line 864: 856 * @param args TODO n 2.2/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.CorruptedLogFileException.html (3 lines): - line 377: 369 // TODO should we ignore an empty, not-last log file if skip.errors - line 380: 372 // TODO is this scenario still possible if the log has been - line 514: 506 0; // TODO linkedlist entry 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.SystemExitWhenAbortTimeout.html (3 lines): - line 1101: 1093 // TODO: Should we check they are alive? If OOME could have exited already - line 1689: 1681 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1862: 1854 // TODO Replication make assumptions here based on the default filesystem impl 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html (3 lines): - line 1121: 1113 // TODO: Should we check they are alive? If OOME could have exited already - line 1708: 1700 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1881: 1873 // TODO Replication make assumptions here based on the default filesystem impl 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.CellBasedKeyBlockIndexReader.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellReducer.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionOperation.html (3 lines): - line 161: 153 // TODO: Replace with a ServerNotOnlineException() - line 366: 358 // TODO: In the future some operation may want to bail out early. - line 367: 359 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html (3 lines): - line 79: 071 justification="TODO: synchronize access on nsTable but it is done in tiers above and this " + - line 87: 079 private Table nsTable = null; // FindBugs: IS2_INCONSISTENT_SYNC TODO: Access is not synchronized - line 335: 327 // TODO: we have a better way now (wait on event) 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TestClassFinder.FileAndPath.html (3 lines): - line 224: 216 // TODO: Fix. - line 249: 241 // TODO: Fix. - line 270: 262 // TODO: Fix. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html (3 lines): - line 1101: 1093 // TODO: Should we check they are alive? If OOME could have exited already - line 1689: 1681 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1862: 1854 // TODO Replication make assumptions here based on the default filesystem impl 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html (3 lines): - line 444: 436 // TODO: relies on primary location always being fetched - line 663: 655 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 914: 906 // TODO: would callback expect a replica region name if it gets one? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ExecuteProceduresRemoteCall.html (3 lines): - line 161: 153 // TODO: Replace with a ServerNotOnlineException() - line 366: 358 // TODO: In the future some operation may want to bail out early. - line 367: 359 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.StatisticsThread.html (3 lines): - line 325: 317 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1102: 1094 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1323: 1315 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexChunk.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.html (3 lines): - line 131: 123 // TODO: would be better to examine directly the cache instance that results from this - line 144: 136 // TODO: mapred does not support limiting input range by startrow, endrow. - line 233: 225 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 1.4/xref/org/apache/hadoop/hbase/security/access/AccessController.html (3 lines): - line 621: 611 // TODO: HBASE-7114 could possibly unify the collection type in family - line 1944: 1934 // TODO: The efficiency of this can be improved. Don't build just to unpack - line 1965: 1955 // TODO: If we collected ACLs from more than one tag we may have a 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSProcedureDispatcher.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/DeleteTableProcedure.html (3 lines): - line 105: 097 // TODO: Move out... in the acquireLock() - line 152: 144 // TODO: Current behavior is: with no rollback and no abort support, procedure may get stuck - line 164: 156 // TODO: coprocessor rollback semantic is still undefined. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.BadTsvLineException.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 1.1/xref/org/apache/hadoop/hbase/io/hfile/HFileBlock.html (3 lines): - line 542: 532 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 599: 589 // TODO we need consider allocating offheap here? - line 1635: 1625 // TODO: How often does this optimization fire? Has to be same thread so the thread local 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.Importer.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/TestClassFinder.CustomClassloader.html (3 lines): - line 224: 216 // TODO: Fix. - line 249: 241 // TODO: Fix. - line 270: 262 // TODO: Fix. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.FaultyRsExecutor.html (3 lines): - line 370: 362 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 402: 394 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 445: 437 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 1.1/xref-test/org/apache/hadoop/hbase/security/access/TestNamespaceCommands.html (3 lines): - line 105: 95 private static User USER_TABLE_WRITE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 107: 97 private static User USER_TABLE_CREATE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 156: 146 // TODO: other table perms 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStateStore.html (3 lines): - line 132: 124 // TODO: move under trace, now is visible for debugging - line 191: 183 // currently; they want a server to hit. TODO: Make clients wait if no location. - line 219: 211 // TODO: Revist!!!! Means that if a server is loaded, then we will abort our host! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparablePartitioner.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityController.DeleteVersionVisibilityExpressionFilter.html (3 lines): - line 134: 126// TODO: break out Observer functions into separate class/sub-class. - line 300: 292 // TODO this can be made as a global LRU cache at HRS level? - line 429: 421 // TODO : See if HRegion.updateDeleteLatestVersionTimeStamp() could be 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html (3 lines): - line 124: 116 * TODO: Do scanners need to be able to take a start and end row? - line 125: 117 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 487: 479 * TODO This is a bad abstraction. See HBASE-6635. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSink.html (3 lines): - line 84: 076 * TODO make this class more like ReplicationSource wrt log handling - line 241: 233 // TODO Replicating mutations and bulk loaded data can be made parallel - line 354: 346 * TODO: Make a general utility method 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparable.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityController.html (3 lines): - line 128: 120// TODO: break out Observer functions into separate class/sub-class. - line 294: 286 // TODO this can be made as a global LRU cache at HRS level? - line 426: 418 // TODO : See if HRegion.updateDeleteLatestVersionTimeStamp() could be 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.FaultyRsExecutor.html (3 lines): - line 503: 495 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 534: 526 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 577: 569 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparablePartitioner.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.RegionEntryBuffer.html (3 lines): - line 377: 369 // TODO should we ignore an empty, not-last log file if skip.errors - line 380: 372 // TODO is this scenario still possible if the log has been - line 514: 506 0; // TODO linkedlist entry 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.BucketEntryGroup.html (3 lines): - line 327: 319 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 516: 508 // TODO : change this area - should be removed after server cells and - line 1438: 1430 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 1.4/xref/org/apache/hadoop/hbase/zookeeper/MasterAddressTracker.html (3 lines): - line 162: 152 // TODO javadoc claims we return null in this case. :/ - line 182: 172 * // TODO can't return null for 'int' return type. non-static verison returns 0 - line 194: 184 // TODO javadoc claims we return null in this case. :/ 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html (3 lines): - line 124: 116 * TODO: Do scanners need to be able to take a start and end row? - line 125: 117 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 489: 481 * TODO This is a bad abstraction. See HBASE-6635. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.WriterThread.html (3 lines): - line 325: 317 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1102: 1094 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1323: 1315 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparable.CellWritableComparator.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.CallQueueTooBigOnceRsExecutor.html (3 lines): - line 503: 495 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 534: 526 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 577: 569 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestNamespaceCommands.html (3 lines): - line 111: 103 private static User USER_TABLE_WRITE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 113: 105 private static User USER_TABLE_CREATE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 162: 154 // TODO: other table perms 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.DeadRSRemoteCall.html (3 lines): - line 168: 160 // TODO: Replace with a ServerNotOnlineException() - line 373: 365 // TODO: In the future some operation may want to bail out early. - line 374: 366 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html (3 lines): - line 316: 308 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1085: 1077 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1306: 1298 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ServerOperation.html (3 lines): - line 168: 160 // TODO: Replace with a ServerNotOnlineException() - line 373: 365 // TODO: In the future some operation may want to bail out early. - line 374: 366 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSProcedureDispatcher.MockRemoteCall.html (3 lines): - line 370: 362 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 402: 394 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 445: 437 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 1.2/xref/org/apache/hadoop/hbase/io/hfile/HFileBlock.html (3 lines): - line 544: 534 // TODO: cannot use our own fileContext here because HFileBlock(ByteBuffer, boolean), - line 601: 591 // TODO we need consider allocating offheap here? - line 1643: 1633 // TODO: How often does this optimization fire? Has to be same thread so the thread local 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.SocketTimeoutRsExecutor.html (3 lines): - line 370: 362 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 402: 394 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 445: 437 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.ManyServersManyRegionsConnection.html (3 lines): - line 657: 649 // TODO: - line 798: 790 // TODO: Make command options. - line 864: 856 * @param args TODO n 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.PeriodicMemStoreFlusher.html (3 lines): - line 1101: 1093 // TODO: Should we check they are alive? If OOME could have exited already - line 1689: 1681 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1862: 1854 // TODO Replication make assumptions here based on the default filesystem impl 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.html (3 lines): - line 84: 076 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 303: 295 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 304: 296 // TODO: Reuse buffers. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.Builder.html (3 lines): - line 106: 098 // TODO : Change all writers to be specifically created for compaction context - line 192: 184 // TODO: The StoreFileReader always converts the byte[] to TimeRange - line 249: 241 // TODO : Change all writers to be specifically created for compaction context 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.ByteBufferOutputStreamSupplier.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 307: 299 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 308: 300 // TODO: Reuse buffers. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html (3 lines): - line 106: 098 // TODO : Change all writers to be specifically created for compaction context - line 192: 184 // TODO: The StoreFileReader always converts the byte[] to TimeRange - line 249: 241 // TODO : Change all writers to be specifically created for compaction context 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestNamespaceCommands.html (3 lines): - line 112: 104 private static User USER_TABLE_WRITE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 114: 106 private static User USER_TABLE_CREATE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 163: 155 // TODO: other table perms 2.4/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 1.4/xref-test/org/apache/hadoop/hbase/procedure/TestProcedureMember.html (3 lines): - line 398: 388 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 439: 429 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 449: 439 // TODO 1000000 is an arbitrary number that I picked. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.ByteBufOutputStreamSupplier.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 308: 300 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 309: 301 // TODO: Reuse buffers. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexChunk.html (3 lines): - line 705: 697 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 761: 753 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 763: 755 // TODO avoid array call. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/janitor/CatalogJanitor.SplitParentFirstComparator.html (3 lines): - line 77: 069// TODO: Only works with single hbase:meta region currently. Fix. - line 78: 070// TODO: Should it start over every time? Could it continue if runs into problem? Only if - line 80: 072// TODO: Do more by way of 'repair'; see note on unknownServers below. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.SingleServerRequestRunnable.html (3 lines): - line 446: 438 // TODO: relies on primary location always being fetched - line 665: 657 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 919: 911 // TODO: would callback expect a replica region name if it gets one? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityController.DeleteVersionVisibilityExpressionFilter.html (3 lines): - line 129: 121// TODO: break out Observer functions into separate class/sub-class. - line 295: 287 // TODO this can be made as a global LRU cache at HRS level? - line 424: 416 // TODO : See if HRegion.updateDeleteLatestVersionTimeStamp() could be 1.1/xref/org/apache/hadoop/hbase/regionserver/StoreScanner.html (3 lines): - line 100: 90 * KVs skipped via seeking to next row/column. TODO: estimate them? - line 568: 558 // TODO convert Scan Query Matcher to be Cell instead of KV based ? - line 662: 652 // TODO convert resee to Cell? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.ByteArrayKeyBlockIndexReader.html (3 lines): - line 657: 649 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 705: 697 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 707: 699 // TODO avoid array call. 1.1/xref-test/org/apache/hadoop/hbase/procedure/TestProcedureMember.html (3 lines): - line 398: 388 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 439: 429 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 449: 439 // TODO 1000000 is an arbitrary number that I picked. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.SocketTimeoutRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.BucketEntry.html (3 lines): - line 326: 318 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 515: 507 // TODO : change this area - should be removed after server cells and - line 1461: 1453 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.3/apidocs/src-html/org/apache/hadoop/hbase/client/Get.html (3 lines): - line 529: 521 // TODO: This is wrong. Can't have two gets the same just because on same row. - line 535: 527 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 549: 541 // TODO: This is wrong. Can't have two gets the same just because on same row. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.Importer.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionOperation.html (3 lines): - line 168: 160 // TODO: Replace with a ServerNotOnlineException() - line 373: 365 // TODO: In the future some operation may want to bail out early. - line 374: 366 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaCallIssuingRunnable.html (3 lines): - line 444: 436 // TODO: relies on primary location always being fetched - line 663: 655 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 914: 906 // TODO: would callback expect a replica region name if it gets one? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestProcedureMember.EmptySubprocedure.html (3 lines): - line 402: 394 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 443: 435 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 453: 445 // TODO 1000000 is an arbitrary number that I picked. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellSortImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html (3 lines): - line 121: 113 // TODO : Change all writers to be specifically created for compaction context - line 257: 249 // TODO: The StoreFileReader always converts the byte[] to TimeRange - line 315: 307 // TODO : Change all writers to be specifically created for compaction context 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html (3 lines): - line 446: 438 // TODO: relies on primary location always being fetched - line 665: 657 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 919: 911 // TODO: would callback expect a replica region name if it gets one? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ServerOperation.html (3 lines): - line 161: 153 // TODO: Replace with a ServerNotOnlineException() - line 366: 358 // TODO: In the future some operation may want to bail out early. - line 367: 359 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.SharedMemoryBucketEntry.html (3 lines): - line 327: 319 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 516: 508 // TODO : change this area - should be removed after server cells and - line 1438: 1430 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.ServerNotYetRunningRsExecutor.html (3 lines): - line 503: 495 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 534: 526 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 577: 569 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 1.2/xref/org/apache/hadoop/hbase/wal/WALKey.html (3 lines): - line 85: 75 // TODO: Key and WALEdit are never used separately, or in one-to-many relation, for practical - line 87: 77 // TODO: Cleanup. We have logSeqNum and then WriteEntry, both are sequence id'ing. Fix. - line 416: 406 // TODO: This implementation waiting on a latch is problematic because if a higher level 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.OutputStreamSupplier.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 308: 300 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 309: 301 // TODO: Reuse buffers. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.html (3 lines): - line 377: 369 // TODO should we ignore an empty, not-last log file if skip.errors - line 380: 372 // TODO is this scenario still possible if the log has been - line 514: 506 0; // TODO linkedlist entry 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaResultState.html (3 lines): - line 438: 430 // TODO: relies on primary location always being fetched - line 657: 649 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 908: 900 // TODO: would callback expect a replica region name if it gets one? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexChunk.html (3 lines): - line 657: 649 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 705: 697 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 707: 699 // TODO avoid array call. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSProcedureDispatcher.MockRemoteCall.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.CellBasedKeyBlockIndexReader.html (3 lines): - line 705: 697 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 761: 753 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 763: 755 // TODO avoid array call. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/ServerManager.ServerLiveState.html (3 lines): - line 307: 299 // TODO: ts can theoretically collide due to clock shifts, so this is a bit hacky. - line 867: 859 // TODO: optimize the load balancer call so we don't need to make a new list - line 868: 860 // TODO: FIX. THIS IS POPULAR CALL. 1.4/xref/org/apache/hadoop/hbase/wal/WALSplitter.html (3 lines): - line 806: 796 // TODO should we ignore an empty, not-last log file if skip.errors - line 809: 799 // TODO is this scenario still possible if the log has been - line 1077: 1067 0; // TODO linkedlist entry 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueSortImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.ParsedLine.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.TestTableSnapshotMapper.html (3 lines): - line 132: 124 // TODO: would be better to examine directly the cache instance that results from this - line 147: 139 // TODO: mapred does not support limiting input range by startrow, endrow. - line 240: 232 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.Importer.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexReader.html (3 lines): - line 657: 649 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 705: 697 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 707: 699 // TODO avoid array call. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparablePartitioner.html (3 lines): - line 314: 306 // TODO get rid of ensureKeyValue - line 381: 373 // TODO get rid of ensureKeyValue - line 610: 602 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.html (3 lines): - line 314: 306 // TODO get rid of ensureKeyValue - line 381: 373 // TODO get rid of ensureKeyValue - line 610: 602 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionOperation.html (3 lines): - line 161: 153 // TODO: Replace with a ServerNotOnlineException() - line 366: 358 // TODO: In the future some operation may want to bail out early. - line 367: 359 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSExecutor.html (3 lines): - line 370: 362 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 402: 394 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 445: 437 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.CallQueueTooBigOnceRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStateStore.RegionStateVisitor.html (3 lines): - line 148: 140 // TODO: move under trace, now is visible for debugging - line 206: 198 // currently; they want a server to hit. TODO: Make clients wait if no location. - line 234: 226 // TODO: Revist!!!! Means that if a server is loaded, then we will abort our host! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexChunk.html (3 lines): - line 705: 697 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 761: 753 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 763: 755 // TODO avoid array call. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html (3 lines): - line 316: 308 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1085: 1077 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1306: 1298 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 1.2/xref-test/org/apache/hadoop/hbase/TestClassFinder.html (3 lines): - line 236: 226 // TODO: Fix. - line 259: 249 // TODO: Fix. - line 284: 274 // TODO: Fix. 1.4/xref-test/org/apache/hadoop/hbase/MockRegionServerServices.html (3 lines): - line 282: 272 // TODO Auto-generated method stub - line 288: 278 // TODO Auto-generated method stub - line 311: 301 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.SingleServerRequestRunnable.html (3 lines): - line 444: 436 // TODO: relies on primary location always being fetched - line 663: 655 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 914: 906 // TODO: would callback expect a replica region name if it gets one? 1.2/xref/org/apache/hadoop/hbase/ipc/IPCUtil.html (3 lines): - line 83: 73 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 225: 215 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 226: 216 // TODO: Reuse buffers. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.BadTsvLineException.html (3 lines): - line 92: 084 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 502: 494 // TODO: this is backwards. Instead of depending on the existence of a table, - line 706: 698 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 1.4/xref/org/apache/hadoop/hbase/HColumnDescriptor.html (3 lines): - line 470: 460 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 654: 644 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 677: 667 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html (3 lines): - line 326: 318 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 515: 507 // TODO : change this area - should be removed after server cells and - line 1437: 1429 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.5/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityController.DeleteVersionVisibilityExpressionFilter.html (3 lines): - line 128: 120// TODO: break out Observer functions into separate class/sub-class. - line 294: 286 // TODO this can be made as a global LRU cache at HRS level? - line 426: 418 // TODO : See if HRegion.updateDeleteLatestVersionTimeStamp() could be 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.html (3 lines): - line 168: 160 // TODO: Replace with a ServerNotOnlineException() - line 373: 365 // TODO: In the future some operation may want to bail out early. - line 374: 366 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/DeleteTableProcedure.html (3 lines): - line 103: 095 // TODO: Move out... in the acquireLock() - line 154: 146 // TODO: Current behavior is: with no rollback and no abort support, procedure may get stuck - line 166: 158 // TODO: coprocessor rollback semantic is still undefined. 1.2/xref/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.html (3 lines): - line 143: 133 // TODO: it sucks that compression context is in WAL.Entry. It'd be nice if it was here. - line 365: 355 // TODO: ideally this should also encapsulate compressionContext - line 370: 360 // TODO: ideally this should also encapsulate compressionContext 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html (3 lines): - line 326: 318 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 515: 507 // TODO : change this area - should be removed after server cells and - line 1461: 1453 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.0/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html (3 lines): - line 62: 054 * TODO: At the moment the Cache has a Chore that will be triggered every 5min - line 92: 084 // TODO: This will be replaced once we have the notification bus ready. - line 191: 183 // TODO: Remove this once we have the notification bus 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ExecuteProceduresRemoteCall.html (3 lines): - line 137: 129 // TODO: Replace with a ServerNotOnlineException() - line 325: 317 // TODO: In the future some operation may want to bail out early. - line 326: 318 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.FaultyRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.HDFSIntegrityFixer.html (3 lines): - line 272: 264 // TODO properly use fixHoles - line 293: 285 // TODO test - line 715: 707 // TODO fold this into the TableIntegrityHandler 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/TestClassFinder.CustomClassloader.html (3 lines): - line 224: 216 // TODO: Fix. - line 249: 241 // TODO: Fix. - line 270: 262 // TODO: Fix. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSProcedureDispatcher.html (3 lines): - line 503: 495 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 534: 526 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 577: 569 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 1.1/xref-test/org/apache/hadoop/hbase/MockRegionServerServices.html (3 lines): - line 275: 265 // TODO Auto-generated method stub - line 281: 271 // TODO Auto-generated method stub - line 304: 294 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexReader.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.html (3 lines): - line 92: 084 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 502: 494 // TODO: this is backwards. Instead of depending on the existence of a table, - line 706: 698 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.StatisticsThread.html (3 lines): - line 316: 308 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1085: 1077 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1306: 1298 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.BucketEntryGroup.html (3 lines): - line 325: 317 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1102: 1094 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1323: 1315 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.ByteBufOutputStreamSupplier.html (3 lines): - line 84: 076 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 303: 295 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 304: 296 // TODO: Reuse buffers. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 308: 300 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 309: 301 // TODO: Reuse buffers. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionCloseOperation.html (3 lines): - line 161: 153 // TODO: Replace with a ServerNotOnlineException() - line 366: 358 // TODO: In the future some operation may want to bail out early. - line 367: 359 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.ByteBufferOutputStreamSupplier.html (3 lines): - line 84: 076 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 303: 295 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 304: 296 // TODO: Reuse buffers. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.html (3 lines): - line 272: 264 // TODO properly use fixHoles - line 293: 285 // TODO test - line 715: 707 // TODO fold this into the TableIntegrityHandler 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultMemStore.html (3 lines): - line 59: 051 * TODO: Adjust size of the memstore when we remove items because they have - line 61: 053 * TODO: With new KVSLS, need to make sure we update HeapSize with difference - line 220: 212 // TODO: x32 vs x64 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.TestTableSnapshotReducer.html (3 lines): - line 132: 124 // TODO: would be better to examine directly the cache instance that results from this - line 147: 139 // TODO: mapred does not support limiting input range by startrow, endrow. - line 240: 232 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangThenRSCrashExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html (3 lines): - line 79: 071 justification="TODO: synchronize access on nsTable but it is done in tiers above and this " + - line 87: 079 private Table nsTable = null; // FindBugs: IS2_INCONSISTENT_SYNC TODO: Access is not synchronized - line 335: 327 // TODO: we have a better way now (wait on event) 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.ServerNotYetRunningRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangThenRSRestartExecutor.html (3 lines): - line 385: 377 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 416: 408 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 457: 449 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexChunk.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.ByteArrayKeyBlockIndexReader.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStateStore.html (3 lines): - line 131: 123 // TODO: move under trace, now is visible for debugging - line 190: 182 // currently; they want a server to hit. TODO: Make clients wait if no location. - line 218: 210 // TODO: Revist!!!! Means that if a server is loaded, then we will abort our host! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.html (3 lines): - line 705: 697 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 761: 753 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 763: 755 // TODO avoid array call. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.html (3 lines): - line 385: 377 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 416: 408 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 457: 449 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.html (3 lines): - line 124: 116 * TODO: Do scanners need to be able to take a start and end row? - line 125: 117 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 487: 479 * TODO This is a bad abstraction. See HBASE-6635. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.html (3 lines): - line 272: 264 // TODO properly use fixHoles - line 293: 285 // TODO test - line 715: 707 // TODO fold this into the TableIntegrityHandler 1.4/xref/org/apache/hadoop/hbase/regionserver/RSRpcServices.html (3 lines): - line 2521: 2511 // TODO: this doesn't actually check anything. - line 2525: 2515 // TODO: this doesn't actually check anything. - line 2801: 2791 // arbitrary 32. TODO: keep record of general size of results being returned. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TestClassFinder.FileAndPath.html (3 lines): - line 220: 212 // TODO: Fix. - line 245: 237 // TODO: Fix. - line 266: 258 // TODO: Fix. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html (3 lines): - line 124: 116 * TODO: Do scanners need to be able to take a start and end row? - line 125: 117 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 489: 481 * TODO This is a bad abstraction. See HBASE-6635. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.OutputStreamSupplier.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 307: 299 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 308: 300 // TODO: Reuse buffers. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/TestClassFinder.html (3 lines): - line 224: 216 // TODO: Fix. - line 249: 241 // TODO: Fix. - line 270: 262 // TODO: Fix. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.html (3 lines): - line 503: 495 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 534: 526 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 577: 569 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 1.2/xref/org/apache/hadoop/hbase/client/Increment.html (3 lines): - line 278: 268 // TODO: This is wrong. Can't have two the same just because on same row. - line 284: 274 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 291: 281 // TODO: This is wrong. Can't have two the same just because on same row. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangOnCloseThenRSCrashExecutor.html (3 lines): - line 370: 362 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 402: 394 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 445: 437 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html (3 lines): - line 446: 438 // TODO: relies on primary location always being fetched - line 665: 657 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 919: 911 // TODO: would callback expect a replica region name if it gets one? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.ByteBufferOutputStreamSupplier.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 308: 300 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 309: 301 // TODO: Reuse buffers. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexChunk.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/Get.html (3 lines): - line 529: 521 // TODO: This is wrong. Can't have two gets the same just because on same row. - line 535: 527 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 549: 541 // TODO: This is wrong. Can't have two gets the same just because on same row. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.html (3 lines): - line 263: 255 // TODO properly use fixHoles - line 281: 273 // TODO test - line 700: 692 // TODO fold this into the TableIntegrityHandler 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html (3 lines): - line 326: 318 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 515: 507 // TODO : change this area - should be removed after server cells and - line 1461: 1453 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.EnsureKvEncoder.html (3 lines): - line 149: 141 // TODO: it sucks that compression context is in WAL.Entry. It'd be nice if it was here. - line 364: 356 // TODO: ideally this should also encapsulate compressionContext - line 369: 361 // TODO: ideally this should also encapsulate compressionContext 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSProcedureDispatcher.MockRemoteCall.html (3 lines): - line 385: 377 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 416: 408 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 457: 449 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html (3 lines): - line 124: 116 * TODO: Do scanners need to be able to take a start and end row? - line 125: 117 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 487: 479 * TODO This is a bad abstraction. See HBASE-6635. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 307: 299 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 308: 300 // TODO: Reuse buffers. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html (3 lines): - line 325: 317 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1102: 1094 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1323: 1315 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparable.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 1.1/xref/org/apache/hadoop/hbase/regionserver/HRegionServer.html (3 lines): - line 1001: 991 // TODO: Should we check they are alive? If OOME could have exited already - line 1611: 1601 // TODO Replication make assumptions here based on the default filesystem impl - line 2474: 2464 * master which regions it can reallocate if we're overloaded. TODO: actually 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html (3 lines): - line 444: 436 // TODO: relies on primary location always being fetched - line 663: 655 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 914: 906 // TODO: would callback expect a replica region name if it gets one? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexReader.html (3 lines): - line 705: 697 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 761: 753 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 763: 755 // TODO avoid array call. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.RandRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/RowIndexSeekerV1.html (3 lines): - line 362: 354 // TODO : reduce the varieties of KV here. Check if based on a boolean - line 365: 357 // TODO : getRow len here. - line 376: 368 // TODO : getRow len here. 1.2/xref/org/apache/hadoop/hbase/quotas/QuotaCache.html (3 lines): - line 50: 40 * TODO: At the moment the Cache has a Chore that will be triggered every 5min or on cache-miss - line 83: 73 // TODO: This will be replaced once we have the notification bus ready. - line 197: 187 // TODO: Remove this once we have the notification bus 2.0/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.QuotaRefresherChore.html (3 lines): - line 62: 054 * TODO: At the moment the Cache has a Chore that will be triggered every 5min - line 92: 084 // TODO: This will be replaced once we have the notification bus ready. - line 191: 183 // TODO: Remove this once we have the notification bus 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestProcedureMember.html (3 lines): - line 402: 394 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 443: 435 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 453: 445 // TODO 1000000 is an arbitrary number that I picked. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.BucketEntry.html (3 lines): - line 327: 319 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 516: 508 // TODO : change this area - should be removed after server cells and - line 1438: 1430 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.PeriodicMemStoreFlusher.html (3 lines): - line 1121: 1113 // TODO: Should we check they are alive? If OOME could have exited already - line 1708: 1700 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1881: 1873 // TODO Replication make assumptions here based on the default filesystem impl 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html (3 lines): - line 124: 116 * TODO: Do scanners need to be able to take a start and end row? - line 125: 117 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 489: 481 * TODO This is a bad abstraction. See HBASE-6635. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparable.KeyValueWritableComparator.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.BucketEntryGroup.html (3 lines): - line 326: 318 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 515: 507 // TODO : change this area - should be removed after server cells and - line 1461: 1453 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/ClusterSchema.html (3 lines): - line 63: 055// TODO: Remove Server argument when MasterServices are passed. - line 64: 056// TODO: We return Future<ProcedureInfo> in the below from most methods. It may change to return - line 84: 076 // TODO: Remove from here. Keep internal. This Interface is too high-level to host this accessor. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.Builder.html (3 lines): - line 121: 113 // TODO : Change all writers to be specifically created for compaction context - line 257: 249 // TODO: The StoreFileReader always converts the byte[] to TimeRange - line 315: 307 // TODO : Change all writers to be specifically created for compaction context 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.StatisticsThread.html (3 lines): - line 326: 318 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 515: 507 // TODO : change this area - should be removed after server cells and - line 1437: 1429 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RemoteProcedureResolver.html (3 lines): - line 161: 153 // TODO: Replace with a ServerNotOnlineException() - line 366: 358 // TODO: In the future some operation may want to bail out early. - line 367: 359 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparablePartitioner.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.CompressedKvEncoder.html (3 lines): - line 149: 141 // TODO: it sucks that compression context is in WAL.Entry. It'd be nice if it was here. - line 364: 356 // TODO: ideally this should also encapsulate compressionContext - line 369: 361 // TODO: ideally this should also encapsulate compressionContext 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.GoodRsExecutor.html (3 lines): - line 370: 362 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 402: 394 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 445: 437 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.TestTableSnapshotMapper.html (3 lines): - line 133: 125 // TODO: would be better to examine directly the cache instance that results from this - line 149: 141 // TODO: mapred does not support limiting input range by startrow, endrow. - line 244: 236 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestProcedureMember.html (3 lines): - line 391: 383 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 433: 425 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 443: 435 // TODO 1000000 is an arbitrary number that I picked. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html (3 lines): - line 1083: 1075 // TODO: currently, we query using the table name on the client side. this - line 1976: 1968 // TODO: this method is totally broken in terms of atomicity of actions and values read. - line 2537: 2529 // TODO: actually, a full region name can save a lot on meta scan, improve later. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionOpenOperation.html (3 lines): - line 161: 153 // TODO: Replace with a ServerNotOnlineException() - line 366: 358 // TODO: In the future some operation may want to bail out early. - line 367: 359 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparable.CellWritableComparator.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparablePartitioner.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 1.4/xref/org/apache/hadoop/hbase/ipc/RpcServer.html (3 lines): - line 318: 308 * TODO try to figure out a better way and remove reference from regionserver package later. - line 1914: 1904 // TODO: Plug in other supported decoders. - line 2403: 2393 // TODO: Review after we add in encoded data blocks. 1.2/xref/org/apache/hadoop/hbase/HConstants.html (3 lines): - line 128: 118 //TODO: Is having HBase homed on port 60k OK? - line 575: 565 //TODO: although the following are referenced widely to format strings for - line 1149: 1139 // TODO moving these bucket cache implementation specific configs to this level is violation of 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/ServerManager.html (3 lines): - line 306: 298 // TODO: ts can theoretically collide due to clock shifts, so this is a bit hacky. - line 851: 843 // TODO: optimize the load balancer call so we don't need to make a new list - line 852: 844 // TODO: FIX. THIS IS POPULAR CALL. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html (3 lines): - line 151: 143 // TODO: at the moment we only have Table and Server procedures - line 686: 678 // TODO: If there are no create, we can drop all the other ops - line 1034: 1026 // TODO: Refactor so we stream out locks for case when millions; i.e. take a PrintWriter 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html (3 lines): - line 124: 116 * TODO: Do scanners need to be able to take a start and end row? - line 125: 117 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 487: 479 * TODO This is a bad abstraction. See HBASE-6635. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/janitor/CatalogJanitor.html (3 lines): - line 77: 069// TODO: Only works with single hbase:meta region currently. Fix. - line 78: 070// TODO: Should it start over every time? Could it continue if runs into problem? Only if - line 80: 072// TODO: Do more by way of 'repair'; see note on unknownServers below. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html (3 lines): - line 76: 068 justification = "TODO: synchronize access on nsTable but it is done in tiers above and this " - line 84: 076 private Table nsTable = null; // FindBugs: IS2_INCONSISTENT_SYNC TODO: Access is not synchronized - line 322: 314 // TODO: we have a better way now (wait on event) 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.ParsedLine.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangThenRSRestartExecutor.html (3 lines): - line 370: 362 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 402: 394 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 445: 437 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html (3 lines): - line 446: 438 // TODO: relies on primary location always being fetched - line 665: 657 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 919: 911 // TODO: would callback expect a replica region name if it gets one? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellReducer.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.TestTableSnapshotReducer.html (3 lines): - line 133: 125 // TODO: would be better to examine directly the cache instance that results from this - line 149: 141 // TODO: mapred does not support limiting input range by startrow, endrow. - line 244: 236 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparable.CellWritableComparator.html (3 lines): - line 314: 306 // TODO get rid of ensureKeyValue - line 381: 373 // TODO get rid of ensureKeyValue - line 610: 602 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestNamespaceCommands.html (3 lines): - line 111: 103 private static User USER_TABLE_WRITE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 113: 105 private static User USER_TABLE_CREATE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 162: 154 // TODO: other table perms 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/DeleteTableProcedure.html (3 lines): - line 106: 098 // TODO: Move out... in the acquireLock() - line 152: 144 // TODO: Current behavior is: with no rollback and no abort support, procedure may get stuck - line 164: 156 // TODO: coprocessor rollback semantic is still undefined. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.CallQueueTooBigOnceRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 1.2/xref/org/apache/hadoop/hbase/HBaseConfiguration.html (3 lines): - line 58: 48 //TODO:replace with private constructor, HBaseConfiguration should not extend Configuration - line 71: 61 //TODO:replace with private constructor - line 199: 189 // TODO: developer note: This duplicates the functionality of deprecated 2.0/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MasterAddressTracker.html (3 lines): - line 162: 154 // TODO javadoc claims we return null in this case. :/ - line 182: 174 * // TODO can't return null for 'int' return type. non-static verison returns 0 - line 193: 185 // TODO javadoc claims we return null in this case. :/ 2.3/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 1.4/xref/org/apache/hadoop/hbase/quotas/QuotaCache.html (3 lines): - line 50: 40 * TODO: At the moment the Cache has a Chore that will be triggered every 5min or on cache-miss - line 83: 73 // TODO: This will be replaced once we have the notification bus ready. - line 197: 187 // TODO: Remove this once we have the notification bus 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.MetaRowsComparator.html (3 lines): - line 657: 649 // TODO: - line 798: 790 // TODO: Make command options. - line 864: 856 * @param args TODO n 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.NoopRsExecutor.html (3 lines): - line 385: 377 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 416: 408 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 457: 449 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html (3 lines): - line 124: 116 // TODO : Change all writers to be specifically created for compaction context - line 266: 258 // TODO: The StoreFileReader always converts the byte[] to TimeRange - line 318: 310 // TODO : Change all writers to be specifically created for compaction context 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.Fetcher.html (3 lines): - line 62: 054 * TODO: At the moment the Cache has a Chore that will be triggered every 5min - line 92: 084 // TODO: This will be replaced once we have the notification bus ready. - line 191: 183 // TODO: Remove this once we have the notification bus 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.TestTableSnapshotReducer.html (3 lines): - line 133: 125 // TODO: would be better to examine directly the cache instance that results from this - line 149: 141 // TODO: mapred does not support limiting input range by startrow, endrow. - line 244: 236 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 308: 300 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 309: 301 // TODO: Reuse buffers. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMCache.html (3 lines): - line 325: 317 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1102: 1094 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1323: 1315 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/Get.html (3 lines): - line 529: 521 // TODO: This is wrong. Can't have two gets the same just because on same row. - line 535: 527 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 549: 541 // TODO: This is wrong. Can't have two gets the same just because on same row. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TestClassFinder.html (3 lines): - line 224: 216 // TODO: Fix. - line 249: 241 // TODO: Fix. - line 270: 262 // TODO: Fix. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.html (3 lines): - line 149: 141 // TODO: it sucks that compression context is in WAL.Entry. It'd be nice if it was here. - line 364: 356 // TODO: ideally this should also encapsulate compressionContext - line 369: 361 // TODO: ideally this should also encapsulate compressionContext 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaResultState.html (3 lines): - line 444: 436 // TODO: relies on primary location always being fetched - line 663: 655 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 914: 906 // TODO: would callback expect a replica region name if it gets one? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStateStore.html (3 lines): - line 130: 122 // TODO: move under trace, now is visible for debugging - line 184: 176 // currently; they want a server to hit. TODO: Make clients wait if no location. - line 212: 204 // TODO: Revist!!!! Means that if a server is loaded, then we will abort our host! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.ParsedLine.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.QuotaRefresherChore.html (3 lines): - line 62: 054 * TODO: At the moment the Cache has a Chore that will be triggered every 5min - line 92: 084 // TODO: This will be replaced once we have the notification bus ready. - line 191: 183 // TODO: Remove this once we have the notification bus 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.Importer.html (3 lines): - line 314: 306 // TODO get rid of ensureKeyValue - line 381: 373 // TODO get rid of ensureKeyValue - line 610: 602 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 1.2/xref/org/apache/hadoop/hbase/ipc/RpcServer.html (3 lines): - line 298: 288 * TODO try to figure out a better way and remove reference from regionserver package later. - line 1756: 1746 // TODO: Plug in other supported decoders. - line 2220: 2210 // TODO: Review after we add in encoded data blocks. 1.1/xref/org/apache/hadoop/hbase/regionserver/wal/WALEdit.html (3 lines): - line 100: 90 // TODO: Get rid of this; see HBASE-8457 - line 193: 183 // TODO: Change version when we protobuf. Also, change way we serialize KV! Pb it too. - line 272: 262 // TODO this isn't quite right, need help here 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/TestClassFinder.html (3 lines): - line 224: 216 // TODO: Fix. - line 249: 241 // TODO: Fix. - line 270: 262 // TODO: Fix. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparable.KeyValueWritableComparator.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BalancerClusterState.DefaultRackManager.html (3 lines): - line 152: 144 // TODO: We should get the list of tables from master - line 167: 159 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " - line 724: 716 // TODO: this maybe costly. Consider using linked lists 1.4/xref/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.html (3 lines): - line 143: 133 // TODO: it sucks that compression context is in WAL.Entry. It'd be nice if it was here. - line 365: 355 // TODO: ideally this should also encapsulate compressionContext - line 370: 360 // TODO: ideally this should also encapsulate compressionContext 1.4/xref/org/apache/hadoop/hbase/mapreduce/ImportTsv.html (3 lines): - line 99: 89 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 514: 504 // TODO: this is backwards. Instead of depending on the existence of a table, - line 730: 720 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellReducer.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html (3 lines): - line 62: 054 * TODO: At the moment the Cache has a Chore that will be triggered every 5min - line 92: 084 // TODO: This will be replaced once we have the notification bus ready. - line 191: 183 // TODO: Remove this once we have the notification bus 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueReducer.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparable.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RemoteProcedureResolver.html (3 lines): - line 168: 160 // TODO: Replace with a ServerNotOnlineException() - line 373: 365 // TODO: In the future some operation may want to bail out early. - line 374: 366 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.0/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityController.DeleteVersionVisibilityExpressionFilter.html (3 lines): - line 134: 126// TODO: break out Observer functions into separate class/sub-class. - line 298: 290 // TODO this can be made as a global LRU cache at HRS level? - line 427: 419 // TODO : See if HRegion.updateDeleteLatestVersionTimeStamp() could be 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueSortImporter.html (3 lines): - line 314: 306 // TODO get rid of ensureKeyValue - line 381: 373 // TODO get rid of ensureKeyValue - line 610: 602 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html (3 lines): - line 79: 071 justification="TODO: synchronize access on nsTable but it is done in tiers above and this " + - line 87: 079 private Table nsTable = null; // FindBugs: IS2_INCONSISTENT_SYNC TODO: Access is not synchronized - line 335: 327 // TODO: we have a better way now (wait on event) 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.DeadRSRemoteCall.html (3 lines): - line 161: 153 // TODO: Replace with a ServerNotOnlineException() - line 366: 358 // TODO: In the future some operation may want to bail out early. - line 367: 359 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html (3 lines): - line 145: 137 // TODO: at the moment we only have Table and Server procedures - line 630: 622 // TODO: If there are no create, we can drop all the other ops - line 925: 917 // TODO: Refactor so we stream out locks for case when millions; i.e. take a PrintWriter 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.NoopRsExecutor.html (3 lines): - line 503: 495 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 534: 526 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 577: 569 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestNamespaceCommands.html (3 lines): - line 110: 102 private static User USER_TABLE_WRITE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 112: 104 private static User USER_TABLE_CREATE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 161: 153 // TODO: other table perms 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStateStore.RegionStateVisitor.html (3 lines): - line 154: 146 // TODO: move under trace, now is visible for debugging - line 211: 203 // currently; they want a server to hit. TODO: Make clients wait if no location. - line 233: 225 // TODO: Revist!!!! Means that if a server is loaded, then we will abort our host! 1.2/xref/org/apache/hadoop/hbase/zookeeper/MasterAddressTracker.html (3 lines): - line 162: 152 // TODO javadoc claims we return null in this case. :/ - line 182: 172 * // TODO can't return null for 'int' return type. non-static verison returns 0 - line 194: 184 // TODO javadoc claims we return null in this case. :/ 2.2/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.WriterAndPath.html (3 lines): - line 377: 369 // TODO should we ignore an empty, not-last log file if skip.errors - line 380: 372 // TODO is this scenario still possible if the log has been - line 514: 506 0; // TODO linkedlist entry 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.NoopRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparable.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 1.1/xref/org/apache/hadoop/hbase/ipc/IPCUtil.html (3 lines): - line 82: 72 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 218: 208 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 219: 209 // TODO: Reuse buffers. 1.1/xref/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.html (3 lines): - line 143: 133 // TODO: it sucks that compression context is in WAL.Entry. It'd be nice if it was here. - line 365: 355 // TODO: ideally this should also encapsulate compressionContext - line 370: 360 // TODO: ideally this should also encapsulate compressionContext 1.1/xref-test/org/apache/hadoop/hbase/master/TestCatalogJanitor.html (3 lines): - line 351: 341 // TODO Auto-generated method stub - line 357: 347 // TODO Auto-generated method stub - line 374: 364 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.Importer.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.GoodRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/UnassignProcedure.html (3 lines): - line 78: 070 * <p>TODO: Rather than this tricky coordination between SCP and this Procedure, instead, work on - line 321: 313 // TODO: Needs a pause and backoff? - line 363: 355 // TODO: Add a SCP as a new subprocedure that we now come to depend on. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TestClassFinder.FileAndPath.html (3 lines): - line 224: 216 // TODO: Fix. - line 249: 241 // TODO: Fix. - line 270: 262 // TODO: Fix. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMCache.html (3 lines): - line 316: 308 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1085: 1077 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1306: 1298 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 1.4/xref/org/apache/hadoop/hbase/ipc/CellBlockBuilder.html (3 lines): - line 81: 71 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 291: 281 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 292: 282 // TODO: Reuse buffers. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html (3 lines): - line 325: 317 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1102: 1094 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1323: 1315 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.StatisticsThread.html (3 lines): - line 327: 319 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 516: 508 // TODO : change this area - should be removed after server cells and - line 1438: 1430 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 1.1/xref/org/apache/hadoop/hbase/wal/WALSplitter.html (3 lines): - line 776: 766 // TODO should we ignore an empty, not-last log file if skip.errors - line 779: 769 // TODO is this scenario still possible if the log has been - line 1031: 1021 0; // TODO linkedlist entry 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.BucketEntryGroup.html (3 lines): - line 326: 318 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 515: 507 // TODO : change this area - should be removed after server cells and - line 1437: 1429 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.HDFSIntegrityFixer.html (3 lines): - line 272: 264 // TODO properly use fixHoles - line 293: 285 // TODO test - line 715: 707 // TODO fold this into the TableIntegrityHandler 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.BadTsvLineException.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/UnassignProcedure.html (3 lines): - line 78: 070 * <p>TODO: Rather than this tricky coordination between SCP and this Procedure, instead, work on - line 322: 314 // TODO: Needs a pause and backoff? - line 364: 356 // TODO: Add a SCP as a new subprocedure that we now come to depend on. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparable.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 1.4/xref/org/apache/hadoop/hbase/HConstants.html (3 lines): - line 130: 120 //TODO: Is having HBase homed on port 60k OK? - line 611: 601 //TODO: although the following are referenced widely to format strings for - line 1235: 1225 // TODO moving these bucket cache implementation specific configs to this level is violation of 2.1/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MasterAddressTracker.html (3 lines): - line 162: 154 // TODO javadoc claims we return null in this case. :/ - line 182: 174 * // TODO can't return null for 'int' return type. non-static verison returns 0 - line 193: 185 // TODO javadoc claims we return null in this case. :/ 1.1/xref/org/apache/hadoop/hbase/mapreduce/ImportTsv.html (3 lines): - line 97: 87 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 502: 492 // TODO: this is backwards. Instead of depending on the existence of a table, - line 679: 669 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 1.1/xref/org/apache/hadoop/hbase/zookeeper/MasterAddressTracker.html (3 lines): - line 162: 152 // TODO javadoc claims we return null in this case. :/ - line 182: 172 * // TODO can't return null for 'int' return type. non-static verison returns 0 - line 194: 184 // TODO javadoc claims we return null in this case. :/ 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueReducer.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html (3 lines): - line 120: 112 // TODO : Change all writers to be specifically created for compaction context - line 258: 250 // TODO: The StoreFileReader always converts the byte[] to TimeRange - line 316: 308 // TODO : Change all writers to be specifically created for compaction context 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSProcedureDispatcher.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexReader.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparable.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStateStore.RegionStateVisitor.html (3 lines): - line 131: 123 // TODO: move under trace, now is visible for debugging - line 190: 182 // currently; they want a server to hit. TODO: Make clients wait if no location. - line 218: 210 // TODO: Revist!!!! Means that if a server is loaded, then we will abort our host! 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangThenRSRestartExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 1.4/devapidocs/org/apache/hadoop/hbase/codec/package-use.html (3 lines): - line 109:
TODO javadoc
- line 114:
TODO javadoc
- line 169:
TODO javadoc
2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueSortImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.html (3 lines): - line 314: 306 // TODO get rid of ensureKeyValue - line 381: 373 // TODO get rid of ensureKeyValue - line 610: 602 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.2/apidocs/src-html/org/apache/hadoop/hbase/client/Get.html (3 lines): - line 529: 521 // TODO: This is wrong. Can't have two gets the same just because on same row. - line 535: 527 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 549: 541 // TODO: This is wrong. Can't have two gets the same just because on same row. 1.2/xref/org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html (3 lines): - line 212: 202 // TODO this is a classname encoded into an HFile's trailer. We are going to need to have - line 307: 297 // TODO this is a classname encoded into an HFile's trailer. We are going to need to have - line 339: 329 // TODO this is a classname encoded into an HFile's trailer. We are going to need to have 1.2/xref/org/apache/hadoop/hbase/regionserver/wal/WALEdit.html (3 lines): - line 100: 90 // TODO: Get rid of this; see HBASE-8457 - line 212: 202 // TODO: Change version when we protobuf. Also, change way we serialize KV! Pb it too. - line 291: 281 // TODO this isn't quite right, need help here 1.1/xref/org/apache/hadoop/hbase/client/Increment.html (3 lines): - line 282: 272 // TODO: This is wrong. Can't have two the same just because on same row. - line 288: 278 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 295: 285 // TODO: This is wrong. Can't have two the same just because on same row. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.CompressedKvDecoder.html (3 lines): - line 149: 141 // TODO: it sucks that compression context is in WAL.Entry. It'd be nice if it was here. - line 364: 356 // TODO: ideally this should also encapsulate compressionContext - line 369: 361 // TODO: ideally this should also encapsulate compressionContext 2.5/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.html (3 lines): - line 1589: 1581 * instantiate the appropriate comparator. TODO: With V3 consider removing this. - line 1628: 1620 * instantiate the appropriate comparator. TODO: With V3 consider removing this. - line 2225: 2217 * Avoids redundant comparisons for better performance. TODO get rid of this wart 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TestClassFinder.CustomClassloader.html (3 lines): - line 224: 216 // TODO: Fix. - line 249: 241 // TODO: Fix. - line 270: 262 // TODO: Fix. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMCache.html (3 lines): - line 325: 317 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1216: 1208 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1451: 1443 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/ServerManager.html (3 lines): - line 307: 299 // TODO: ts can theoretically collide due to clock shifts, so this is a bit hacky. - line 867: 859 // TODO: optimize the load balancer call so we don't need to make a new list - line 868: 860 // TODO: FIX. THIS IS POPULAR CALL. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestProcedureMember.EmptySubprocedure.html (3 lines): - line 402: 394 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 443: 435 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 453: 445 // TODO 1000000 is an arbitrary number that I picked. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.NoopRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestNamespaceCommands.html (3 lines): - line 111: 103 private static User USER_TABLE_WRITE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 113: 105 private static User USER_TABLE_CREATE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 162: 154 // TODO: other table perms 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html (3 lines): - line 149: 141 // TODO: at the moment we only have Table and Server procedures - line 683: 675 // TODO: If there are no create, we can drop all the other ops - line 1030: 1022 // TODO: Refactor so we stream out locks for case when millions; i.e. take a PrintWriter 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.CellBasedKeyBlockIndexReader.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparable.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.GoodRsExecutor.html (3 lines): - line 503: 495 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 534: 526 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 577: 569 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSProcedureDispatcher.html (3 lines): - line 385: 377 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 416: 408 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 457: 449 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.3/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionOpenOperation.html (3 lines): - line 137: 129 // TODO: Replace with a ServerNotOnlineException() - line 325: 317 // TODO: In the future some operation may want to bail out early. - line 326: 318 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.TestTableSnapshotMapper.html (3 lines): - line 133: 125 // TODO: would be better to examine directly the cache instance that results from this - line 149: 141 // TODO: mapred does not support limiting input range by startrow, endrow. - line 244: 236 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.OutputStreamSupplier.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 307: 299 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 308: 300 // TODO: Reuse buffers. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.GoodRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 1.2/xref/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html (3 lines): - line 109: 99 // TODO: replication should be managed by master. All the classes except ReplicationAdmin should - line 218: 208 // TODO: This should be a PB object rather than a String to be parsed!! See HBASE-11393 - line 612: 602 // TODO Currently peer TableCFs will not include namespace so we need to check only for table 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.BaosAndCompressor.html (3 lines): - line 149: 141 // TODO: it sucks that compression context is in WAL.Entry. It'd be nice if it was here. - line 364: 356 // TODO: ideally this should also encapsulate compressionContext - line 369: 361 // TODO: ideally this should also encapsulate compressionContext 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.TimeoutThenCallQueueTooBigRsExecutor.html (3 lines): - line 503: 495 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 534: 526 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 577: 569 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 1.2/xref-test/org/apache/hadoop/hbase/procedure/TestProcedureMember.html (3 lines): - line 398: 388 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 439: 429 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 449: 439 // TODO 1000000 is an arbitrary number that I picked. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.FakeServer.html (3 lines): - line 657: 649 // TODO: - line 798: 790 // TODO: Make command options. - line 864: 856 * @param args TODO n 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.CellBasedKeyBlockIndexReader.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html (3 lines): - line 1083: 1075 // TODO: currently, we query using the table name on the client side. this - line 1976: 1968 // TODO: this method is totally broken in terms of atomicity of actions and values read. - line 2537: 2529 // TODO: actually, a full region name can save a lot on meta scan, improve later. 1.4/xref/org/apache/hadoop/hbase/HBaseConfiguration.html (3 lines): - line 61: 51 //TODO:replace with private constructor, HBaseConfiguration should not extend Configuration - line 77: 67 //TODO:replace with private constructor - line 205: 195 // TODO: developer note: This duplicates the functionality of deprecated 2.2/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityController.DeleteVersionVisibilityExpressionFilter.html (3 lines): - line 134: 126// TODO: break out Observer functions into separate class/sub-class. - line 300: 292 // TODO this can be made as a global LRU cache at HRS level? - line 429: 421 // TODO : See if HRegion.updateDeleteLatestVersionTimeStamp() could be 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.WriterThread.html (3 lines): - line 325: 317 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1216: 1208 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1451: 1443 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/ClusterSchema.html (3 lines): - line 63: 055// TODO: Remove Server argument when MasterServices are passed. - line 64: 056// TODO: We return Future<ProcedureInfo> in the below from most methods. It may change to return - line 84: 076 // TODO: Remove from here. Keep internal. This Interface is too high-level to host this accessor. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.RandRsExecutor.html (3 lines): - line 503: 495 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 534: 526 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 577: 569 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.html (3 lines): - line 132: 124 // TODO: would be better to examine directly the cache instance that results from this - line 147: 139 // TODO: mapred does not support limiting input range by startrow, endrow. - line 240: 232 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 2.2/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MasterAddressTracker.html (3 lines): - line 162: 154 // TODO javadoc claims we return null in this case. :/ - line 182: 174 * // TODO can't return null for 'int' return type. non-static verison returns 0 - line 193: 185 // TODO javadoc claims we return null in this case. :/ 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparable.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TestClassFinder.CustomClassloader.html (3 lines): - line 220: 212 // TODO: Fix. - line 245: 237 // TODO: Fix. - line 266: 258 // TODO: Fix. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionCloseOperation.html (3 lines): - line 137: 129 // TODO: Replace with a ServerNotOnlineException() - line 325: 317 // TODO: In the future some operation may want to bail out early. - line 326: 318 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.IntegrityFixSuggester.html (3 lines): - line 263: 255 // TODO properly use fixHoles - line 281: 273 // TODO test - line 700: 692 // TODO fold this into the TableIntegrityHandler 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangThenRSCrashExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.RpcTimeoutConnection.html (3 lines): - line 657: 649 // TODO: - line 798: 790 // TODO: Make command options. - line 864: 856 * @param args TODO n 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.ByteBufOutputStreamSupplier.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 307: 299 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 308: 300 // TODO: Reuse buffers. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/ServerManager.html (3 lines): - line 305: 297 // TODO: ts can theoretically collide due to clock shifts, so this is a bit hacky. - line 860: 852 // TODO: optimize the load balancer call so we don't need to make a new list - line 861: 853 // TODO: FIX. THIS IS POPULAR CALL. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueSortImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangOnCloseThenRSCrashExecutor.html (3 lines): - line 503: 495 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 534: 526 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 577: 569 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionCloseOperation.html (3 lines): - line 168: 160 // TODO: Replace with a ServerNotOnlineException() - line 373: 365 // TODO: In the future some operation may want to bail out early. - line 374: 366 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.html (3 lines): - line 370: 362 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 402: 394 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 445: 437 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.BadTsvLineException.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.ServerNotYetRunningRsExecutor.html (3 lines): - line 370: 362 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 402: 394 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 445: 437 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ServerOperation.html (3 lines): - line 161: 153 // TODO: Replace with a ServerNotOnlineException() - line 366: 358 // TODO: In the future some operation may want to bail out early. - line 367: 359 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparable.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/ServerManager.ServerLiveState.html (3 lines): - line 305: 297 // TODO: ts can theoretically collide due to clock shifts, so this is a bit hacky. - line 842: 834 // TODO: optimize the load balancer call so we don't need to make a new list - line 843: 835 // TODO: FIX. THIS IS POPULAR CALL. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.TestTableSnapshotReducer.html (3 lines): - line 131: 123 // TODO: would be better to examine directly the cache instance that results from this - line 144: 136 // TODO: mapred does not support limiting input range by startrow, endrow. - line 233: 225 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.CompactionChecker.html (3 lines): - line 1101: 1093 // TODO: Should we check they are alive? If OOME could have exited already - line 1689: 1681 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1862: 1854 // TODO Replication make assumptions here based on the default filesystem impl 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparable.KeyValueWritableComparator.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultMemStore.html (3 lines): - line 59: 051 * TODO: Adjust size of the memstore when we remove items because they have - line 61: 053 * TODO: With new KVSLS, need to make sure we update HeapSize with difference - line 219: 211 // TODO: x32 vs x64 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSProcedureDispatcher.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.SystemExitWhenAbortTimeout.html (3 lines): - line 1121: 1113 // TODO: Should we check they are alive? If OOME could have exited already - line 1708: 1700 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1881: 1873 // TODO Replication make assumptions here based on the default filesystem impl 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.ParsedLine.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html (3 lines): - line 327: 319 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 516: 508 // TODO : change this area - should be removed after server cells and - line 1438: 1430 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.TestTableSnapshotReducer.html (3 lines): - line 133: 125 // TODO: would be better to examine directly the cache instance that results from this - line 149: 141 // TODO: mapred does not support limiting input range by startrow, endrow. - line 244: 236 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/ClusterSchema.html (3 lines): - line 63: 055// TODO: Remove Server argument when MasterServices are passed. - line 64: 056// TODO: We return Future<ProcedureInfo> in the below from most methods. It may change to return - line 84: 076 // TODO: Remove from here. Keep internal. This Interface is too high-level to host this accessor. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.html (3 lines): - line 133: 125 // TODO: would be better to examine directly the cache instance that results from this - line 149: 141 // TODO: mapred does not support limiting input range by startrow, endrow. - line 244: 236 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.SocketTimeoutRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaCallIssuingRunnable.html (3 lines): - line 446: 438 // TODO: relies on primary location always being fetched - line 665: 657 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 919: 911 // TODO: would callback expect a replica region name if it gets one? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.html (3 lines): - line 161: 153 // TODO: Replace with a ServerNotOnlineException() - line 366: 358 // TODO: In the future some operation may want to bail out early. - line 367: 359 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.ByteBufferOutputStreamSupplier.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 308: 300 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 309: 301 // TODO: Reuse buffers. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/Get.html (3 lines): - line 529: 521 // TODO: This is wrong. Can't have two gets the same just because on same row. - line 535: 527 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 549: 541 // TODO: This is wrong. Can't have two gets the same just because on same row. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparable.html (3 lines): - line 314: 306 // TODO get rid of ensureKeyValue - line 381: 373 // TODO get rid of ensureKeyValue - line 610: 602 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.4/apidocs/src-html/org/apache/hadoop/hbase/client/Get.html (3 lines): - line 529: 521 // TODO: This is wrong. Can't have two gets the same just because on same row. - line 535: 527 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 549: 541 // TODO: This is wrong. Can't have two gets the same just because on same row. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/janitor/CatalogJanitor.SplitParentFirstComparator.html (3 lines): - line 77: 069// TODO: Only works with single hbase:meta region currently. Fix. - line 78: 070// TODO: Should it start over every time? Could it continue if runs into problem? Only if - line 80: 072// TODO: Do more by way of 'repair'; see note on unknownServers below. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueReducer.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.0/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.TestTableSnapshotMapper.html (3 lines): - line 131: 123 // TODO: would be better to examine directly the cache instance that results from this - line 144: 136 // TODO: mapred does not support limiting input range by startrow, endrow. - line 233: 225 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangOnCloseThenRSCrashExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestProcedureMember.html (3 lines): - line 402: 394 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 443: 435 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 453: 445 // TODO 1000000 is an arbitrary number that I picked. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSExecutor.html (3 lines): - line 503: 495 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 534: 526 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 577: 569 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangThenRSCrashExecutor.html (3 lines): - line 385: 377 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 416: 408 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 457: 449 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.IntegrityFixSuggester.html (3 lines): - line 272: 264 // TODO properly use fixHoles - line 293: 285 // TODO test - line 715: 707 // TODO fold this into the TableIntegrityHandler 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueReducer.html (3 lines): - line 314: 306 // TODO get rid of ensureKeyValue - line 381: 373 // TODO get rid of ensureKeyValue - line 610: 602 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangThenRSCrashExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparablePartitioner.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueReducer.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.NoopRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.ServerNotYetRunningRsExecutor.html (3 lines): - line 385: 377 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 416: 408 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 457: 449 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultMemStore.html (3 lines): - line 59: 051 * TODO: Adjust size of the memstore when we remove items because they have - line 61: 053 * TODO: With new KVSLS, need to make sure we update HeapSize with difference - line 211: 203 // TODO: x32 vs x64 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellSortImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparablePartitioner.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellSortImporter.html (3 lines): - line 314: 306 // TODO get rid of ensureKeyValue - line 381: 373 // TODO get rid of ensureKeyValue - line 610: 602 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.RandRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaResultState.html (3 lines): - line 439: 431 // TODO: relies on primary location always being fetched - line 654: 646 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 903: 895 // TODO: would callback expect a replica region name if it gets one? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSink.html (3 lines): - line 84: 076 * TODO make this class more like ReplicationSource wrt log handling - line 254: 246 // TODO Replicating mutations and bulk loaded data can be made parallel - line 378: 370 * TODO: Make a general utility method 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/ServerManager.ServerLiveState.html (3 lines): - line 306: 298 // TODO: ts can theoretically collide due to clock shifts, so this is a bit hacky. - line 851: 843 // TODO: optimize the load balancer call so we don't need to make a new list - line 852: 844 // TODO: FIX. THIS IS POPULAR CALL. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellImporter.html (3 lines): - line 314: 306 // TODO get rid of ensureKeyValue - line 381: 373 // TODO get rid of ensureKeyValue - line 610: 602 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.3/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityController.html (3 lines): - line 134: 126// TODO: break out Observer functions into separate class/sub-class. - line 300: 292 // TODO this can be made as a global LRU cache at HRS level? - line 429: 421 // TODO : See if HRegion.updateDeleteLatestVersionTimeStamp() could be 1.1/xref/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html (3 lines): - line 97: 87 //TODO i don't think this case is exercised by any tests - line 146: 136 //TODO i don't think this case is exercised by any tests - line 286: 276 // TODO move part of this to Cell comparator? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityController.html (3 lines): - line 134: 126// TODO: break out Observer functions into separate class/sub-class. - line 298: 290 // TODO this can be made as a global LRU cache at HRS level? - line 427: 419 // TODO : See if HRegion.updateDeleteLatestVersionTimeStamp() could be 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html (3 lines): - line 152: 144 // TODO: at the moment we only have Table and Server procedures - line 690: 682 // TODO: If there are no create, we can drop all the other ops - line 1038: 1030 // TODO: Refactor so we stream out locks for case when millions; i.e. take a PrintWriter 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestProcedureMember.html (3 lines): - line 402: 394 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 443: 435 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 453: 445 // TODO 1000000 is an arbitrary number that I picked. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 307: 299 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 308: 300 // TODO: Reuse buffers. 1.4/xref/org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html (3 lines): - line 212: 202 // TODO this is a classname encoded into an HFile's trailer. We are going to need to have - line 307: 297 // TODO this is a classname encoded into an HFile's trailer. We are going to need to have - line 339: 329 // TODO this is a classname encoded into an HFile's trailer. We are going to need to have 2.3/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MasterAddressTracker.html (3 lines): - line 162: 154 // TODO javadoc claims we return null in this case. :/ - line 182: 174 * // TODO can't return null for 'int' return type. non-static verison returns 0 - line 193: 185 // TODO javadoc claims we return null in this case. :/ 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestNamespaceCommands.html (3 lines): - line 110: 102 private static User USER_TABLE_WRITE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 112: 104 private static User USER_TABLE_CREATE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 161: 153 // TODO: other table perms 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/Get.html (3 lines): - line 529: 521 // TODO: This is wrong. Can't have two gets the same just because on same row. - line 535: 527 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 549: 541 // TODO: This is wrong. Can't have two gets the same just because on same row. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.FaultyRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionsCleaner.html (3 lines): - line 1121: 1113 // TODO: Should we check they are alive? If OOME could have exited already - line 1708: 1700 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1881: 1873 // TODO Replication make assumptions here based on the default filesystem impl 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html (3 lines): - line 438: 430 // TODO: relies on primary location always being fetched - line 657: 649 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 908: 900 // TODO: would callback expect a replica region name if it gets one? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html (3 lines): - line 439: 431 // TODO: relies on primary location always being fetched - line 654: 646 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 903: 895 // TODO: would callback expect a replica region name if it gets one? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.ByteArrayKeyBlockIndexReader.html (3 lines): - line 705: 697 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 761: 753 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 763: 755 // TODO avoid array call. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueSortImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.html (3 lines): - line 161: 153 // TODO: Replace with a ServerNotOnlineException() - line 366: 358 // TODO: In the future some operation may want to bail out early. - line 367: 359 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.WriterThread.html (3 lines): - line 327: 319 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 516: 508 // TODO : change this area - should be removed after server cells and - line 1438: 1430 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.FaultyRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/TestClassFinder.FileAndPath.html (3 lines): - line 237: 229 // TODO: Fix. - line 260: 252 // TODO: Fix. - line 285: 277 // TODO: Fix. 1.2/xref/org/apache/hadoop/hbase/mapreduce/ImportTsv.html (3 lines): - line 97: 87 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 507: 497 // TODO: this is backwards. Instead of depending on the existence of a table, - line 685: 675 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityController.html (3 lines): - line 134: 126// TODO: break out Observer functions into separate class/sub-class. - line 298: 290 // TODO this can be made as a global LRU cache at HRS level? - line 427: 419 // TODO : See if HRegion.updateDeleteLatestVersionTimeStamp() could be 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueReducer.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.SocketTimeoutRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.TimeoutThenCallQueueTooBigRsExecutor.html (3 lines): - line 370: 362 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 402: 394 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 445: 437 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 1.4/xref/org/apache/hadoop/hbase/mapreduce/Import.html (3 lines): - line 222: 212 // TODO get rid of ensureKeyValue - line 287: 277 // TODO get rid of ensureKeyValue - line 407: 397 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.ServerNotYetRunningRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RemoteProcedureResolver.html (3 lines): - line 137: 129 // TODO: Replace with a ServerNotOnlineException() - line 325: 317 // TODO: In the future some operation may want to bail out early. - line 326: 318 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.WriterThread.html (3 lines): - line 326: 318 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 515: 507 // TODO : change this area - should be removed after server cells and - line 1461: 1453 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/TestClassFinder.FileAndPath.html (3 lines): - line 224: 216 // TODO: Fix. - line 249: 241 // TODO: Fix. - line 270: 262 // TODO: Fix. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html (3 lines): - line 439: 431 // TODO: relies on primary location always being fetched - line 654: 646 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 903: 895 // TODO: would callback expect a replica region name if it gets one? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.SingleServerRequestRunnable.html (3 lines): - line 439: 431 // TODO: relies on primary location always being fetched - line 654: 646 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 903: 895 // TODO: would callback expect a replica region name if it gets one? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.ByteBufferOutputStreamSupplier.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 307: 299 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 308: 300 // TODO: Reuse buffers. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/ServerManager.html (3 lines): - line 302: 294 // TODO: ts can theoretically collide due to clock shifts, so this is a bit hacky. - line 846: 838 // TODO: optimize the load balancer call so we don't need to make a new list - line 847: 839 // TODO: FIX. THIS IS POPULAR CALL. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TestClassFinder.CustomClassloader.html (3 lines): - line 224: 216 // TODO: Fix. - line 249: 241 // TODO: Fix. - line 270: 262 // TODO: Fix. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.ByteStringCompressor.html (3 lines): - line 149: 141 // TODO: it sucks that compression context is in WAL.Entry. It'd be nice if it was here. - line 364: 356 // TODO: ideally this should also encapsulate compressionContext - line 369: 361 // TODO: ideally this should also encapsulate compressionContext 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.TimeoutThenCallQueueTooBigRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.WriterThread.html (3 lines): - line 326: 318 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 515: 507 // TODO : change this area - should be removed after server cells and - line 1437: 1429 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/DeleteTableProcedure.html (3 lines): - line 107: 099 // TODO: Move out... in the acquireLock() - line 153: 145 // TODO: Current behavior is: with no rollback and no abort support, procedure may get stuck - line 165: 157 // TODO: coprocessor rollback semantic is still undefined. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparable.KeyValueWritableComparator.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityController.html (3 lines): - line 134: 126// TODO: break out Observer functions into separate class/sub-class. - line 300: 292 // TODO this can be made as a global LRU cache at HRS level? - line 429: 421 // TODO : See if HRegion.updateDeleteLatestVersionTimeStamp() could be 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.GoodRsExecutor.html (3 lines): - line 385: 377 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 416: 408 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 457: 449 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.HDFSIntegrityFixer.html (3 lines): - line 272: 264 // TODO properly use fixHoles - line 293: 285 // TODO test - line 715: 707 // TODO fold this into the TableIntegrityHandler 1.2/xref/org/apache/hadoop/hbase/replication/regionserver/ReplicationSink.html (3 lines): - line 78: 68 * TODO make this class more like ReplicationSource wrt log handling - line 130: 120 if (cells == null) throw new NullPointerException("TODO: Add handling of null CellScanner"); - line 201: 191 * TODO: Make a general utility method 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStateStore.RegionStateVisitor.html (3 lines): - line 132: 124 // TODO: move under trace, now is visible for debugging - line 191: 183 // currently; they want a server to hit. TODO: Make clients wait if no location. - line 219: 211 // TODO: Revist!!!! Means that if a server is loaded, then we will abort our host! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionOpenOperation.html (3 lines): - line 161: 153 // TODO: Replace with a ServerNotOnlineException() - line 366: 358 // TODO: In the future some operation may want to bail out early. - line 367: 359 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.TimeoutThenCallQueueTooBigRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.BucketEntry.html (3 lines): - line 326: 318 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 515: 507 // TODO : change this area - should be removed after server cells and - line 1437: 1429 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.StatisticsThread.html (3 lines): - line 326: 318 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 515: 507 // TODO : change this area - should be removed after server cells and - line 1461: 1453 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 1.2/xref-test/org/apache/hadoop/hbase/security/access/TestNamespaceCommands.html (3 lines): - line 105: 95 private static User USER_TABLE_WRITE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 107: 97 private static User USER_TABLE_CREATE; // TODO: WE DO NOT GIVE ANY PERMS TO THIS USER - line 157: 147 // TODO: other table perms 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.html (3 lines): - line 272: 264 // TODO properly use fixHoles - line 293: 285 // TODO test - line 715: 707 // TODO fold this into the TableIntegrityHandler 1.1/devapidocs/org/apache/hadoop/hbase/codec/package-use.html (3 lines): - line 105:
TODO javadoc
- line 110:
TODO javadoc
- line 165:
TODO javadoc
2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/ServerManager.ServerLiveState.html (3 lines): - line 302: 294 // TODO: ts can theoretically collide due to clock shifts, so this is a bit hacky. - line 846: 838 // TODO: optimize the load balancer call so we don't need to make a new list - line 847: 839 // TODO: FIX. THIS IS POPULAR CALL. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionsCleaner.html (3 lines): - line 1101: 1093 // TODO: Should we check they are alive? If OOME could have exited already - line 1689: 1681 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1862: 1854 // TODO Replication make assumptions here based on the default filesystem impl 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.TimeoutThenCallQueueTooBigRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexReader.html (3 lines): - line 705: 697 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 761: 753 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 763: 755 // TODO avoid array call. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.ServerNotYetRunningRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellReducer.html (3 lines): - line 314: 306 // TODO get rid of ensureKeyValue - line 381: 373 // TODO get rid of ensureKeyValue - line 610: 602 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.IntegrityFixSuggester.html (3 lines): - line 272: 264 // TODO properly use fixHoles - line 293: 285 // TODO test - line 715: 707 // TODO fold this into the TableIntegrityHandler 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/RowIndexSeekerV1.html (3 lines): - line 367: 359 // TODO : reduce the varieties of KV here. Check if based on a boolean - line 370: 362 // TODO : getRow len here. - line 381: 373 // TODO : getRow len here. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html (3 lines): - line 1589: 1581 * instantiate the appropriate comparator. TODO: With V3 consider removing this. - line 1628: 1620 * instantiate the appropriate comparator. TODO: With V3 consider removing this. - line 2225: 2217 * Avoids redundant comparisons for better performance. TODO get rid of this wart 2.3/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSink.html (3 lines): - line 83: 075 * TODO make this class more like ReplicationSource wrt log handling - line 253: 245 // TODO Replicating mutations and bulk loaded data can be made parallel - line 370: 362 * TODO: Make a general utility method 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionOperation.html (3 lines): - line 137: 129 // TODO: Replace with a ServerNotOnlineException() - line 325: 317 // TODO: In the future some operation may want to bail out early. - line 326: 318 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ExecuteProceduresRemoteCall.html (3 lines): - line 161: 153 // TODO: Replace with a ServerNotOnlineException() - line 366: 358 // TODO: In the future some operation may want to bail out early. - line 367: 359 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.html (3 lines): - line 272: 264 // TODO properly use fixHoles - line 293: 285 // TODO test - line 715: 707 // TODO fold this into the TableIntegrityHandler 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSink.html (3 lines): - line 84: 076 * TODO make this class more like ReplicationSource wrt log handling - line 254: 246 // TODO Replicating mutations and bulk loaded data can be made parallel - line 376: 368 * TODO: Make a general utility method 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.OutputStreamSupplier.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 308: 300 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 309: 301 // TODO: Reuse buffers. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.RAMQueueEntry.html (3 lines): - line 327: 319 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 516: 508 // TODO : change this area - should be removed after server cells and - line 1438: 1430 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.BadTsvLineException.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.0/apidocs/src-html/org/apache/hadoop/hbase/client/Get.html (3 lines): - line 529: 521 // TODO: This is wrong. Can't have two gets the same just because on same row. - line 535: 527 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 549: 541 // TODO: This is wrong. Can't have two gets the same just because on same row. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.TestTableSnapshotReducer.html (3 lines): - line 132: 124 // TODO: would be better to examine directly the cache instance that results from this - line 147: 139 // TODO: mapred does not support limiting input range by startrow, endrow. - line 240: 232 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.CallQueueTooBigOnceRsExecutor.html (3 lines): - line 370: 362 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 402: 394 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 445: 437 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html (3 lines): - line 124: 116 * TODO: Do scanners need to be able to take a start and end row? - line 125: 117 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 487: 479 * TODO This is a bad abstraction. See HBASE-6635. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.SimpleRegistry.html (3 lines): - line 657: 649 // TODO: - line 798: 790 // TODO: Make command options. - line 864: 856 * @param args TODO n 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangThenRSRestartExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html (3 lines): - line 325: 317 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1216: 1208 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1451: 1443 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestProcedureMember.EmptySubprocedure.html (3 lines): - line 391: 383 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 433: 425 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 443: 435 // TODO 1000000 is an arbitrary number that I picked. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSProcedureDispatcher.MockRemoteCall.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSProcedureDispatcher.html (3 lines): - line 370: 362 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 402: 394 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 445: 437 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangOnCloseThenRSCrashExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.4/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSink.html (3 lines): - line 84: 076 * TODO make this class more like ReplicationSource wrt log handling - line 255: 247 // TODO Replicating mutations and bulk loaded data can be made parallel - line 372: 364 * TODO: Make a general utility method 2.0/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.ByteBufOutputStreamSupplier.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 308: 300 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 309: 301 // TODO: Reuse buffers. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaCallIssuingRunnable.html (3 lines): - line 438: 430 // TODO: relies on primary location always being fetched - line 657: 649 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 908: 900 // TODO: would callback expect a replica region name if it gets one? 1.4/xref-test/org/apache/hadoop/hbase/TestClassFinder.html (3 lines): - line 236: 226 // TODO: Fix. - line 259: 249 // TODO: Fix. - line 284: 274 // TODO: Fix. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.DeadRSRemoteCall.html (3 lines): - line 161: 153 // TODO: Replace with a ServerNotOnlineException() - line 366: 358 // TODO: In the future some operation may want to bail out early. - line 367: 359 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.SingleServerRequestRunnable.html (3 lines): - line 438: 430 // TODO: relies on primary location always being fetched - line 657: 649 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 908: 900 // TODO: would callback expect a replica region name if it gets one? 2.5/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.html (3 lines): - line 92: 084 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 502: 494 // TODO: this is backwards. Instead of depending on the existence of a table, - line 706: 698 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.IntegrityFixSuggester.html (3 lines): - line 272: 264 // TODO properly use fixHoles - line 293: 285 // TODO test - line 715: 707 // TODO fold this into the TableIntegrityHandler 2.5/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSink.html (3 lines): - line 88: 080 * TODO make this class more like ReplicationSource wrt log handling - line 266: 258 // TODO Replicating mutations and bulk loaded data can be made parallel - line 381: 373 * Simple helper to a map from key to (a list of) values TODO: Make a general utility method nnnn 1.4/xref/org/apache/hadoop/hbase/regionserver/wal/WALEdit.html (3 lines): - line 100: 90 // TODO: Get rid of this; see HBASE-8457 - line 221: 211 // TODO: Change version when we protobuf. Also, change way we serialize KV! Pb it too. - line 300: 290 // TODO this isn't quite right, need help here 2.5/devapidocs/src-html/org/apache/hadoop/hbase/wal/AbstractWALRoller.html (3 lines): - line 61: 053 * TODO: change to a pool of threads - line 106: 098 // TODO logs will contend with each other here, replace with e.g. DelayedQueue - line 270: 262 // TODO add a status field of roll in RollController 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html (3 lines): - line 141: 133 // TODO: at the moment we only have Table and Server procedures - line 675: 667 // TODO: If there are no create, we can drop all the other ops - line 1027: 1019 // TODO: Refactor so we stream out locks for case when millions; i.e. take a PrintWriter 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.html (3 lines): - line 272: 264 // TODO properly use fixHoles - line 293: 285 // TODO test - line 715: 707 // TODO fold this into the TableIntegrityHandler 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TestClassFinder.html (3 lines): - line 224: 216 // TODO: Fix. - line 249: 241 // TODO: Fix. - line 270: 262 // TODO: Fix. 1.2/xref-test/org/apache/hadoop/hbase/MockRegionServerServices.html (3 lines): - line 275: 265 // TODO Auto-generated method stub - line 281: 271 // TODO Auto-generated method stub - line 304: 294 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/wal/AbstractWALRoller.RollController.html (3 lines): - line 61: 053 * TODO: change to a pool of threads - line 106: 098 // TODO logs will contend with each other here, replace with e.g. DelayedQueue - line 270: 262 // TODO add a status field of roll in RollController 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.CallQueueTooBigOnceRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.html (3 lines): - line 132: 124 // TODO: would be better to examine directly the cache instance that results from this - line 147: 139 // TODO: mapred does not support limiting input range by startrow, endrow. - line 240: 232 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.html (3 lines): - line 137: 129 // TODO: Replace with a ServerNotOnlineException() - line 325: 317 // TODO: In the future some operation may want to bail out early. - line 326: 318 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaResultState.html (3 lines): - line 444: 436 // TODO: relies on primary location always being fetched - line 663: 655 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 914: 906 // TODO: would callback expect a replica region name if it gets one? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.ByteArrayKeyBlockIndexReader.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.IntegrityFixSuggester.html (3 lines): - line 272: 264 // TODO properly use fixHoles - line 293: 285 // TODO test - line 715: 707 // TODO fold this into the TableIntegrityHandler 1.1/xref/org/apache/hadoop/hbase/quotas/QuotaCache.html (3 lines): - line 50: 40 * TODO: At the moment the Cache has a Chore that will be triggered every 5min or on cache-miss - line 83: 73 // TODO: This will be replaced once we have the notification bus ready. - line 197: 187 // TODO: Remove this once we have the notification bus 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html (3 lines): - line 438: 430 // TODO: relies on primary location always being fetched - line 657: 649 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 908: 900 // TODO: would callback expect a replica region name if it gets one? 2.1/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparablePartitioner.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.BlockIndexWriter.html (3 lines): - line 657: 649 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 705: 697 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 707: 699 // TODO avoid array call. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/TestClassFinder.FileAndPath.html (3 lines): - line 224: 216 // TODO: Fix. - line 249: 241 // TODO: Fix. - line 270: 262 // TODO: Fix. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueImporter.html (3 lines): - line 314: 306 // TODO get rid of ensureKeyValue - line 381: 373 // TODO get rid of ensureKeyValue - line 610: 602 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStateStore.RegionStateVisitor.html (3 lines): - line 130: 122 // TODO: move under trace, now is visible for debugging - line 184: 176 // currently; they want a server to hit. TODO: Make clients wait if no location. - line 212: 204 // TODO: Revist!!!! Means that if a server is loaded, then we will abort our host! 2.1/apidocs/src-html/org/apache/hadoop/hbase/client/Get.html (3 lines): - line 529: 521 // TODO: This is wrong. Can't have two gets the same just because on same row. - line 535: 527 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 549: 541 // TODO: This is wrong. Can't have two gets the same just because on same row. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStateStore.html (3 lines): - line 154: 146 // TODO: move under trace, now is visible for debugging - line 211: 203 // currently; they want a server to hit. TODO: Make clients wait if no location. - line 233: 225 // TODO: Revist!!!! Means that if a server is loaded, then we will abort our host! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellSortImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RegionOpenOperation.html (3 lines): - line 168: 160 // TODO: Replace with a ServerNotOnlineException() - line 373: 365 // TODO: In the future some operation may want to bail out early. - line 374: 366 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ExecuteProceduresRemoteCall.html (3 lines): - line 168: 160 // TODO: Replace with a ServerNotOnlineException() - line 373: 365 // TODO: In the future some operation may want to bail out early. - line 374: 366 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.html (3 lines): - line 106: 098 // TODO : Change all writers to be specifically created for compaction context - line 192: 184 // TODO: The StoreFileReader always converts the byte[] to TimeRange - line 249: 241 // TODO : Change all writers to be specifically created for compaction context 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.HDFSIntegrityFixer.html (3 lines): - line 272: 264 // TODO properly use fixHoles - line 293: 285 // TODO test - line 715: 707 // TODO fold this into the TableIntegrityHandler 1.1/xref-test/org/apache/hadoop/hbase/TestClassFinder.html (3 lines): - line 232: 222 // TODO: Fix. - line 255: 245 // TODO: Fix. - line 280: 270 // TODO: Fix. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellReducer.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 1.4/xref/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html (3 lines): - line 386: 376 // TODO: sideline corrupted log - line 638: 628 // update webui circular buffers (TODO: get rid of allocations) - line 1039: 1029 // TODO: Load the most recent tracker available 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparable.CellWritableComparator.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellReducer.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.SingleServerRequestRunnable.html (3 lines): - line 446: 438 // TODO: relies on primary location always being fetched - line 665: 657 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 919: 911 // TODO: would callback expect a replica region name if it gets one? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.NoopRsExecutor.html (3 lines): - line 370: 362 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 402: 394 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 445: 437 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.SharedMemoryBucketEntry.html (3 lines): - line 326: 318 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 515: 507 // TODO : change this area - should be removed after server cells and - line 1437: 1429 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/DeleteTableProcedure.html (3 lines): - line 106: 098 // TODO: Move out... in the acquireLock() - line 152: 144 // TODO: Current behavior is: with no rollback and no abort support, procedure may get stuck - line 164: 156 // TODO: coprocessor rollback semantic is still undefined. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.GoodRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.RpcTimeoutAsyncConnection.html (3 lines): - line 657: 649 // TODO: - line 798: 790 // TODO: Make command options. - line 864: 856 * @param args TODO n 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/ClusterSchema.html (3 lines): - line 63: 055// TODO: Remove Server argument when MasterServices are passed. - line 64: 056// TODO: We return Future<ProcedureInfo> in the below from most methods. It may change to return - line 84: 076 // TODO: Remove from here. Keep internal. This Interface is too high-level to host this accessor. 1.1/xref/org/apache/hadoop/hbase/security/visibility/VisibilityClient.html (3 lines): - line 91: 81 // TODO: Make it so caller passes in a Connection rather than have us do this expensive - line 148: 138 // TODO: Make it so caller passes in a Connection rather than have us do this expensive - line 244: 234 // TODO: Make it so caller passes in a Connection rather than have us do this expensive 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/Get.html (3 lines): - line 504: 496 // TODO: This is wrong. Can't have two gets the same just because on same row. - line 510: 502 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 524: 516 // TODO: This is wrong. Can't have two gets the same just because on same row. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueSortImporter.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/ClusterSchema.html (3 lines): - line 60: 052// TODO: Remove Server argument when MasterServices are passed. - line 61: 053// TODO: We return Future<ProcedureInfo> in the below from most methods. It may change to return - line 80: 072 // TODO: Remove from here. Keep internal. This Interface is too high-level to host this accessor. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.ServerOperation.html (3 lines): - line 137: 129 // TODO: Replace with a ServerNotOnlineException() - line 325: 317 // TODO: In the future some operation may want to bail out early. - line 326: 318 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CellBlockBuilder.ByteBufOutputStreamSupplier.html (3 lines): - line 85: 077 // Guess that 16k is a good size for rpc buffer. Could go bigger. See the TODO below in - line 307: 299 // TODO: This is ugly. The buffer will be resized on us if we guess wrong. - line 308: 300 // TODO: Reuse buffers. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparablePartitioner.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestProcedureMember.EmptySubprocedure.html (3 lines): - line 402: 394 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 443: 435 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 453: 445 // TODO 1000000 is an arbitrary number that I picked. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.html (3 lines): - line 657: 649 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 705: 697 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 707: 699 // TODO avoid array call. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityController.html (3 lines): - line 129: 121// TODO: break out Observer functions into separate class/sub-class. - line 295: 287 // TODO this can be made as a global LRU cache at HRS level? - line 424: 416 // TODO : See if HRegion.updateDeleteLatestVersionTimeStamp() could be 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html (3 lines): - line 1101: 1093 // TODO: Should we check they are alive? If OOME could have exited already - line 1689: 1681 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1862: 1854 // TODO Replication make assumptions here based on the default filesystem impl 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.RandRsExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 1.4/xref-test/org/apache/hadoop/hbase/master/TestCatalogJanitor.html (3 lines): - line 364: 354 // TODO Auto-generated method stub - line 370: 360 // TODO Auto-generated method stub - line 387: 377 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/ClusterSchema.html (3 lines): - line 63: 055// TODO: Remove Server argument when MasterServices are passed. - line 64: 056// TODO: We return Future<ProcedureInfo> in the below from most methods. It may change to return - line 84: 076 // TODO: Remove from here. Keep internal. This Interface is too high-level to host this accessor. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html (3 lines): - line 79: 071 justification="TODO: synchronize access on nsTable but it is done in tiers above and this " + - line 87: 079 private Table nsTable = null; // FindBugs: IS2_INCONSISTENT_SYNC TODO: Access is not synchronized - line 335: 327 // TODO: we have a better way now (wait on event) 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestProcedureMember.html (3 lines): - line 402: 394 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 443: 435 // TODO Need to do another refactor to get this to propagate to the coordinator. - line 453: 445 // TODO 1000000 is an arbitrary number that I picked. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/HbckTableInfo.IntegrityFixSuggester.html (3 lines): - line 272: 264 // TODO properly use fixHoles - line 293: 285 // TODO test - line 715: 707 // TODO fold this into the TableIntegrityHandler 1.2/xref/org/apache/hadoop/hbase/regionserver/HRegionServer.html (3 lines): - line 1014: 1004 // TODO: Should we check they are alive? If OOME could have exited already - line 1647: 1637 // TODO Replication make assumptions here based on the default filesystem impl - line 2550: 2540 * master which regions it can reallocate if we're overloaded. TODO: actually 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.CellWritableComparablePartitioner.html (3 lines): - line 321: 313 // TODO get rid of ensureKeyValue - line 386: 378 // TODO get rid of ensureKeyValue - line 620: 612 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.RegionServerStoppedOnScannerOpenConnection.html (3 lines): - line 657: 649 // TODO: - line 798: 790 // TODO: Make command options. - line 864: 856 * @param args TODO n 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.WriterThread.html (3 lines): - line 316: 308 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1085: 1077 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1306: 1298 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.TsvParser.BadTsvLineException.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.SocketTimeoutRsExecutor.html (3 lines): - line 385: 377 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 416: 408 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 457: 449 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.BucketEntryGroup.html (3 lines): - line 316: 308 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1085: 1077 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1306: 1298 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.StatisticsThread.html (3 lines): - line 325: 317 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 1216: 1208 // TODO: In 2.x line, this might need to be filled in to support reading the old format - line 1451: 1443 // TODO avoid a cycling siutation. We find no block which is not in use and so no way to free 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BalancerClusterState.html (3 lines): - line 152: 144 // TODO: We should get the list of tables from master - line 167: 159 LOG.warn("TODO: Enable TRACE on BaseLoadBalancer. Empty servername); " - line 724: 716 // TODO: this maybe costly. Consider using linked lists 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html (3 lines): - line 444: 436 // TODO: relies on primary location always being fetched - line 663: 655 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 914: 906 // TODO: would callback expect a replica region name if it gets one? 1.1/xref/org/apache/hadoop/hbase/client/Get.html (3 lines): - line 453: 443 // TODO: This is wrong. Can't have two gets the same just because on same row. - line 459: 449 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 473: 463 // TODO: This is wrong. Can't have two gets the same just because on same row. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangThenRSRestartExecutor.html (3 lines): - line 501: 493 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 532: 524 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 575: 567 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.1/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.html (3 lines): - line 124: 116 * TODO: Do scanners need to be able to take a start and end row? - line 125: 117 * TODO: Should BlockIndex know the name of its file? Should it have a Path - line 489: 481 * TODO This is a bad abstraction. See HBASE-6635. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/Import.KeyValueWritableComparable.html (3 lines): - line 314: 306 // TODO get rid of ensureKeyValue - line 381: 373 // TODO get rid of ensureKeyValue - line 610: 602 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.TestTableSnapshotMapper.html (3 lines): - line 133: 125 // TODO: would be better to examine directly the cache instance that results from this - line 149: 141 // TODO: mapred does not support limiting input range by startrow, endrow. - line 244: 236 // TODO: investigate how to verify split.getLocations() when localityEnabled is true 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html (3 lines): - line 79: 071 justification="TODO: synchronize access on nsTable but it is done in tiers above and this " + - line 87: 079 private Table nsTable = null; // FindBugs: IS2_INCONSISTENT_SYNC TODO: Access is not synchronized - line 334: 326 // TODO: we have a better way now (wait on event) 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.HangThenRSRestartExecutor.html (3 lines): - line 503: 495 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 534: 526 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 577: 569 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/ServerManager.html (3 lines): - line 305: 297 // TODO: ts can theoretically collide due to clock shifts, so this is a bit hacky. - line 842: 834 // TODO: optimize the load balancer call so we don't need to make a new list - line 843: 835 // TODO: FIX. THIS IS POPULAR CALL. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/ImportTsv.html (3 lines): - line 96: 088 // TODO: the rest of these configs are used exclusively by TsvImporterMapper. - line 510: 502 // TODO: this is backwards. Instead of depending on the existence of a table, - line 724: 716 // TODO: validation for TsvImporterMapper, not this tool. Move elsewhere. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RSProcedureDispatcher.RemoteProcedureResolver.html (3 lines): - line 161: 153 // TODO: Replace with a ServerNotOnlineException() - line 366: 358 // TODO: In the future some operation may want to bail out early. - line 367: 359 // TODO: How many times should we retry (use numberOfAttemptsSoFar) 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.html (3 lines): - line 718: 710 // TODO check whether we can make BB backed Cell here? So can avoid bytes copy. - line 774: 766 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be - line 776: 768 // TODO avoid array call. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaResultState.html (3 lines): - line 446: 438 // TODO: relies on primary location always being fetched - line 665: 657 // TODO: we could do it on the same thread, but it's a user thread, might be a bad idea. - line 919: 911 // TODO: would callback expect a replica region name if it gets one? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html (3 lines): - line 1121: 1113 // TODO: Should we check they are alive? If OOME could have exited already - line 1708: 1700 //TODO: storefileIndexSizeKB is same with rootLevelIndexSizeKB? - line 1881: 1873 // TODO Replication make assumptions here based on the default filesystem impl 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreFileWriter.Builder.html (3 lines): - line 106: 098 // TODO : Change all writers to be specifically created for compaction context - line 192: 184 // TODO: The StoreFileReader always converts the byte[] to TimeRange - line 249: 241 // TODO : Change all writers to be specifically created for compaction context 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestAssignmentManagerBase.MockRSProcedureDispatcher.MockRemoteCall.html (3 lines): - line 503: 495 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 534: 526 LOG.info("Return null response from serverName=" + server + "; means STUCK...TODO timeout"); - line 577: 569 LOG.info("Returned null from serverName={}; means STUCK...TODO timeout", server); 1.1/xref/org/apache/hadoop/hbase/HBaseConfiguration.html (3 lines): - line 58: 48 //TODO:replace with private constructor, HBaseConfiguration should not extend Configuration - line 71: 61 //TODO:replace with private constructor - line 166: 156 // TODO: developer note: This duplicates the functionality of deprecated 1.2/xref/org/apache/hadoop/hbase/regionserver/StoreScanner.html (3 lines): - line 102: 92 * KVs skipped via seeking to next row/column. TODO: estimate them? - line 548: 538 // TODO convert Scan Query Matcher to be Cell instead of KV based ? - line 642: 632 // TODO convert resee to Cell? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AlterFamilyEncodingAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TransitRegionStateProcedure.TransitionType.html (2 lines): - line 168: 160 // TODO: maybe we should make another type here, REGION_TRANSITION? - line 428: 420 // TODO: the forceNewPlan flag not be persistent so if master crash then the flag will be lost. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.DummyServer.html (2 lines): - line 342: 334 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 819: 811 // TODO Auto-generated method stub 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.MasterAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.AsyncProcessWithFailure.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController3.html (2 lines): - line 119: 111 // TODO: convert this test to cover the full matrix in - line 272: 264 // TODO: Skipping delete because of access issues w/ AMv2. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndPutTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.FileFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CoprocessorRpcUtils.BlockingRpcCallback.html (2 lines): - line 135: 127 // TODO: COPY FROM SHADED TO NON_SHADED. DO I HAVE TOO? - line 167: 159 // TODO: UGLY COPY IN HERE!!!! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html (2 lines): - line 230: 222 * TODO try to figure out a better way and remove reference from regionserver package later. - line 397: 389 // TODO: Review after we add in encoded data blocks. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.html (2 lines): - line 93: 085 // TODO: Size of pool configuraple - line 97: 089 // TODO: Cleanup thread for Scanners, Scanner id wrap 1.2/xref/org/apache/hadoop/hbase/wal/WALFactory.html (2 lines): - line 129: 119 /* TODO Both of these are probably specific to the fs wal provider */ - line 183: 173 /* TODO Both of these are probably specific to the fs wal provider */ 1.2/xref/org/apache/hadoop/hbase/regionserver/handler/CloseRegionHandler.html (2 lines): - line 135: 125 // TODO: do better than a simple warning - line 146: 136 // TODO: If we need to keep updating CLOSING stamp to prevent against 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.BulkLoadAccessTestAction.html (2 lines): - line 200: 192 // TODO: convert this test to cover the full matrix in - line 1575: 1567 // TODO: comment this portion after HBASE-3583 1.2/xref/org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.html (2 lines): - line 181: 171 * TODO: We can at-most reassign the number of regions away from a particular - line 230: 220 // TODO: Look at data block locality or a more complex load to do this 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10000Test.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.CallerWithFailure.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFunction.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncProcess.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomWriteTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 1.4/xref/org/apache/hadoop/hbase/CellComparator.html (2 lines): - line 63: 53 * TODO: Replace with dynamic rather than static comparator so can change comparator - line 418: 408 // TODO: Redo so only a single pass over the arrays rather than one to compare and then a 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ModifyNamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.MyRegionServer.html (2 lines): - line 106: 098 * TODO: This class can be removed after we upgrade Hadoop dependency. - line 219: 211 // TODO: Add handling bindexception. Random port is not enough!!! Flakie test! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.DoNothingThread.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColCell.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.PingCoprocessor.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1638: 1630 // TODO: comment this portion after HBASE-3583 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/MockRegionServerServices.html (2 lines): - line 273: 265 // TODO Auto-generated method stub - line 284: 276 // TODO Auto-generated method stub 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.AsyncProcessForThrowableCheck.html (2 lines): - line 865: 857 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1617: 1609 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.3/devapidocs/src-html/org/apache/hadoop/hbase/BBKVComparator.html (2 lines): - line 89: 081 // TODO: Come back here. We get a few percentage points extra of throughput if this is a - line 112: 104 // TODO: Is there a test for this behavior? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.html (2 lines): - line 252: 244 * TODO: We can at-most reassign the number of regions away from a particular - line 302: 294 // TODO: Look at data block locality or a more complex load to do this 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.EnableTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.html (2 lines): - line 104: 096 // TODO have to correctly figure out when log splitting has been - line 177: 169 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.html (2 lines): - line 342: 334 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 819: 811 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange100Test.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomReadTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFromRegionLoadFunction.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 1.2/xref/org/apache/hadoop/hbase/codec/prefixtree/encode/tokenize/TokenizerNode.html (2 lines): - line 381: 371 // TODO return whether it's before or after so we can binary search - line 393: 383 // TODO binary search the children 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController3.FaultyAccessController.html (2 lines): - line 119: 111 // TODO: convert this test to cover the full matrix in - line 272: 264 // TODO: Skipping delete because of access issues w/ AMv2. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RandomCandidateGenerator.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionTransitionProcedure.html (2 lines): - line 101: 093 * <p>TODO: Considering it is a priority doing all we can to get make a region available as soon as - line 472: 464 // TODO: Revisit this and move it to the executor 2.4/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.TIOErrorWithCause.html (2 lines): - line 117: 109 // TODO: Size of pool configuraple - line 121: 113 // TODO: Cleanup thread for Scanners, Scanner id wrap 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionInfoBuilder.MutableRegionInfo.html (2 lines): - line 48: 040 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 58: 050 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteColumnFamilyAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.BlockBucket.html (2 lines): - line 346: 338 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 482: 474 * TODO after HBASE-22005, we may cache an block which allocated from off-heap, but our LRU cache 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteNamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.Task.html (2 lines): - line 251: 243 // TODO If the log file is still being written to - which is most likely - line 622: 614 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.MemStoreSizeCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyThreadPoolExecutor.html (2 lines): - line 854: 846 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1564: 1556 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 1.4/xref/org/apache/hadoop/hbase/regionserver/ShutdownHook.html (2 lines): - line 247: 237 // TODO Auto-generated method stub - line 253: 243 // TODO Auto-generated method stub 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.HealthSummary.html (2 lines): - line 295: 287 // TODO: this does not interrupt the monkey. should it? - line 519: 511 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RunResult.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html (2 lines): - line 58: 050// TODO: Remove. This is doing way too much work just to figure a priority. Do as Elliott - line 133: 125 // reflection no longer matched the method names coming in over pb. TODO: Get rid of this 2.1/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.THBaseServiceMetricsProxy.html (2 lines): - line 93: 085 // TODO: Size of pool configuraple - line 97: 089 // TODO: Cleanup thread for Scanners, Scanner id wrap 1.4/xref/org/apache/hadoop/hbase/client/HTable.html (2 lines): - line 647: 637 // TODO: Odd that this returns a Map of HRI to SN whereas getRegionLocator, singular, returns an HRegionLocation. - line 1938: 1928 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.BufferedEncodedSeeker.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1040: 1032 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.html (2 lines): - line 107: 099 // TODO have to correctly figure out when log splitting has been - line 182: 174 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALFactory.html (2 lines): - line 119: 111 /* TODO Both of these are probably specific to the fs wal provider */ - line 199: 191 /* TODO Both of these are probably specific to the fs wal provider */ 2.0/devapidocs/src-html/org/apache/hadoop/hbase/BBKVComparator.html (2 lines): - line 90: 082 // TODO: Come back here. We get a few percentage points extra of throughput if this is a - line 113: 105 // TODO: Is there a test for this behavior? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TerminationStatus.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 618: 610 // manager will be indefinitely creating RESCAN nodes. TODO may be the 1.1/xref/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html (2 lines): - line 102: 92 * TODO: Retire this in favor of {@link #visitLogEntryBeforeWrite(HRegionInfo, WALKey, WALEdit)} - line 112: 102 * TODO: Combine this with above. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.Status.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 1.4/xref/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html (2 lines): - line 62: 52 // TODO: Remove. This is doing way too much work just to figure a priority. Do as Elliott - line 140: 130 // reflection no longer matched the method names coming in over pb. TODO: Get rid of this 1.4/xref/org/apache/hadoop/hbase/types/OrderedNumeric.html (2 lines): - line 59: 49 // TODO: this could be done better. - line 86: 76 // TODO: other instances of Numeric to consider? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.RoleState.html (2 lines): - line 295: 287 // TODO: this does not interrupt the monkey. should it? - line 560: 552 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10Test.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CollectingVisitor.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2177: 2169 // TODO: we may look up a region which has already been split or merged so we need to check 1.1/xref/org/apache/hadoop/hbase/HColumnDescriptor.html (2 lines): - line 465: 455 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". - line 638: 628 // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions". 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AddRowAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ACTION.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.5/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.html (2 lines): - line 130: 122 * instance? This is cheating presuming we have access to the RS ZKW. TODO: Fix. And what is - line 457: 449 // TODO we should add the delta only to zk. Else this will be a very heavy op and when there are 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1632: 1624 // TODO: comment this portion after HBASE-3583 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.EvaluationMapTask.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 1.4/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.LimitedPrivate.html (2 lines): - line 433:
TODO javadoc
- line 439:
TODO javadoc
2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionCountSkewCostFunction.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1638: 1630 // TODO: comment this portion after HBASE-3583 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.BulkLoadHelper.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1632: 1624 // TODO: comment this portion after HBASE-3583 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html (2 lines): - line 184: 176 // TODO: just as the Apache HBase 1.x implementation, this map would not survive master - line 697: 689 * TODO get rid of this if possible, repackaging, modify tests. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.EnableTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CoprocessorRpcUtils.BlockingRpcCallback.html (2 lines): - line 135: 127 // TODO: COPY FROM SHADED TO NON_SHADED. DO I HAVE TOO? - line 167: 159 // TODO: UGLY COPY IN HERE!!!! 1.2/xref/org/apache/hadoop/hbase/regionserver/LogRoller.html (2 lines): - line 63: 53 * TODO: change to a pool of threads - line 88: 78 // TODO logs will contend with each other here, replace with e.g. DelayedQueue 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.CountingThreadFactory.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcConnection.ByteBuffByteInput.html (2 lines): - line 186: 178 // TODO: Plug in other supported decoders. - line 757: 749 // TODO this is a wart while simple auth'n doesn't go through sasl. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html (2 lines): - line 106: 098 // TODO: fix when we actually get a jersey version - line 124: 116 // TODO: fix when we actually get a jersey version 2.5/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.SplitWALResult.html (2 lines): - line 468: 460 // TODO should we ignore an empty, not-last log file if skip.errors - line 471: 463 // TODO is this scenario still possible if the log has been 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.ScanTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html (2 lines): - line 572: 564 // TODO: Clean up split and merge. Currently all over the place. - line 577: 569 // TODO: why is this here? split requests can be submitted by actors other than the normalizer 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyThreadPoolExecutor.html (2 lines): - line 865: 857 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1617: 1609 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html (2 lines): - line 184: 176 // TODO: just as the Apache HBase 1.x implementation, this map would not survive master - line 693: 685 * Exposed for TESTING n * @param handler handler the master should use TODO get rid of this if 1.2/xref/org/apache/hadoop/hbase/master/RegionPlacementMaintainer.html (2 lines): - line 82: 72 // TODO: Remove? Unused. Partially implemented only. - line 491: 481 // TODO: maybe run the placement in parallel for each table 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TerminationStatus.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 635: 627 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.DummyNodeFailoverWorker.html (2 lines): - line 338: 330 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 825: 817 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 1.2/devapidocs/org/apache/hadoop/hbase/codec/package-summary.html (2 lines): - line 114:
TODO javadoc
- line 124:
TODO javadoc
2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.TableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowByteBufferExtendedCell.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/BitSetNode.html (2 lines): - line 214: 206 // TODO: cache the value - line 248: 240 // TODO: cache the value 2.4/devapidocs/src-html/org/apache/hadoop/hbase/wal/AbstractWALRoller.html (2 lines): - line 60: 052 * TODO: change to a pool of threads - line 90: 082 // TODO logs will contend with each other here, replace with e.g. DelayedQueue 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.html (2 lines): - line 630: 622 // TODO: - line 777: 769 // TODO: Make command options. 1.2/xref-test/org/apache/hadoop/hbase/util/LoadTestTool.html (2 lines): - line 251: 241 // TODO: refactor LoadTestToolImpl somewhere to make the usage from tests less bad, - line 720: 710 // TODO : currently append and increment operations not tested with tags 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.RoleCommand.html (2 lines): - line 295: 287 // TODO: this does not interrupt the monkey. should it? - line 519: 511 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.ScanTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html (2 lines): - line 50: 042 * <p>TODO: this class is actually tied to one region, because most of the paths make use of - line 59: 051// TODO: MasterCallable and this Class have a lot in common. UNIFY! 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncProcess.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncSequentialReadTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html (2 lines): - line 120: 112 // TODO: Very like the super class implemenation. Can we shrink this down? - line 141: 133 // TODO: Very like the super class implemenation. Can we shrink this down? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RunResult.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange1000Test.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange1000Test.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomReadTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.ProgressReporter.html (2 lines): - line 118: 110 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 753: 745 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/util/LoadTestTool.WorkerThread.html (2 lines): - line 246: 238 // TODO: refactor LoadTestToolImpl somewhere to make the usage from tests less bad, - line 759: 751 // TODO : currently append and increment operations not tested with tags 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.FailInitializeDummyReplicationSource.html (2 lines): - line 338: 330 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 825: 817 // TODO Auto-generated method stub 1.1/xref-test/org/apache/hadoop/hbase/util/TestHBaseFsck.html (2 lines): - line 903: 893 // TODO why is dupe region different from dupe start keys? - line 1760: 1750 // TODO: fixHdfsHoles does not work against splits, since the parent dir lingers on 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.html (2 lines): - line 141: 133 // TODO: many of the fields should be made private - line 312: 304 // TODO: replica-get is not supported on this path 2.2/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html (2 lines): - line 481: 473 // TODO: what about over/underflow? - line 508: 500 // TODO: what about over/underflow? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.BufferedEncodedSeeker.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScannerClosure.ExtendedStoreScanner.html (2 lines): - line 293: 285 // TODO Auto-generated catch block - line 309: 301 // TODO Auto-generated catch block 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RunResult.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteNamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.IncrementTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.0/apidocs/src-html/org/apache/hadoop/hbase/client/Operation.html (2 lines): - line 42: 034 // TODO make this configurable - line 43: 035 // TODO Do we need this anymore now we have protobuffed it all? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/RegionPlacementMaintainer.RandomizedMatrix.html (2 lines): - line 81: 073// TODO: Remove? Unused. Partially implemented only. - line 490: 482 // TODO: maybe run the placement in parallel for each table 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.CreateNamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ACTION.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 1.4/xref-test/org/apache/hadoop/hbase/PerformanceEvaluation.html (2 lines): - line 150: 140 // TODO : should we make this configurable - line 2332: 2322 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CoprocessorRpcUtils.BlockingRpcCallback.html (2 lines): - line 135: 127 // TODO: COPY FROM SHADED TO NON_SHADED. DO I HAVE TOO? - line 167: 159 // TODO: UGLY COPY IN HERE!!!! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFromRegionLoadFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.2/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.Order.html (2 lines): - line 481: 473 // TODO: what about over/underflow? - line 508: 500 // TODO: what about over/underflow? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndDeleteTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.html (2 lines): - line 324: 316 // TODO: Assert sizes allocated are right and proportions. - line 356: 348 // TODO: Assert sizes allocated are right and proportions. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.MetaCacheEntry.html (2 lines): - line 302: 294 // TODO: Assert sizes allocated are right and proportions. - line 334: 326 // TODO: Assert sizes allocated are right and proportions. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ServerName.html (2 lines): - line 275: 267 // TODO: Make this private in hbase-3.0. - line 390: 382 // TODO: Make this left.getAddress().equals(right.getAddress()) 1.1/xref/org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.html (2 lines): - line 506: 496 // TODO Implement bulk load recovery - line 662: 652 // TODO what if this is due to a bad HFile? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.LoadQueueItem.html (2 lines): - line 535: 527 // TODO Implement bulk load recovery - line 797: 789 // TODO what if this is due to a bad HFile? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.SeekerState.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 1.1/xref/org/apache/hadoop/hbase/replication/ReplicationQueuesZKImpl.html (2 lines): - line 386: 376 // TODO this method isn't atomic enough, we could start copying and then - line 387: 377 // TODO fail for some reason and we would end up with znodes we don't want. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ColumnAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.BalanceInfo.html (2 lines): - line 243: 235 * TODO: We can at-most reassign the number of regions away from a particular - line 292: 284 // TODO: Look at data block locality or a more complex load to do this 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/util/MockServer.html (2 lines): - line 125: 117 // TODO Auto-generated method stub - line 136: 128 // TODO Auto-generated method stub 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CmdDescriptor.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 1.4/xref/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.html (2 lines): - line 96: 86 // TODO: Move out... in the acquireLock() - line 191: 181 // TODO: We may be able to abort if the procedure is not started yet. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.BufferedDataBlockEncodingState.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.DoNothingStoppable.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/favored/FavoredNodeAssignmentHelper.html (2 lines): - line 165: 157 // TODO: See above overrides take a Connection rather than a Configuration only the - line 525: 517 * TODO: see how we can use generateMissingFavoredNodeMultiRack API here 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteColumnFamilyAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html (2 lines): - line 122: 114 // TODO: Very like the super class implemenation. Can we shrink this down? - line 143: 135 // TODO: Very like the super class implemenation. Can we shrink this down? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoad.html (2 lines): - line 257: 249 // TODO We need a way to do this without creating files - line 285: 277 // TODO We need a way to do this without creating files 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.Status.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AlterFamilyEncodingAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.RR.html (2 lines): - line 854: 846 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1564: 1556 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.OnheapDecodedCell.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1044: 1036 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.5/apidocs/src-html/org/apache/hadoop/hbase/client/Operation.html (2 lines): - line 39: 031 // TODO make this configurable - line 40: 032 // TODO Do we need this anymore now we have protobuffed it all? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.TableSkewCostFunction.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.AsyncProcessForThrowableCheck.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.LogCapturer.html (2 lines): - line 106: 098 * TODO: This class can be removed after we upgrade Hadoop dependency. - line 219: 211 // TODO: Add handling bindexception. Random port is not enough!!! Flakie test! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/favored/FavoredNodeAssignmentHelper.html (2 lines): - line 165: 157 // TODO: See above overrides take a Connection rather than a Configuration only the - line 525: 517 * TODO: see how we can use generateMissingFavoredNodeMultiRack API here 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 1.4/xref/org/apache/hadoop/hbase/regionserver/HRegionServer.html (2 lines): - line 1081: 1071 // TODO: Should we check they are alive? If OOME could have exited already - line 1722: 1712 // TODO Replication make assumptions here based on the default filesystem impl 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialWriteTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.4/apidocs/src-html/org/apache/hadoop/hbase/ClusterStatus.html (2 lines): - line 87: 079 // TODO: remove this in 3.0 - line 105: 097 // TODO: make this constructor private 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/KeyValueScanner.html (2 lines): - line 42: 034// TODO: Change name from KeyValueScanner to CellScanner only we already have a simple CellScanner - line 134: 126 * seekToRowCol(KeyValue, boolean) (TODO: Whats this?). Note that this function should 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.OldTestFilter.html (2 lines): - line 1317: 1309 // TODO: This is important... need many more tests for ordering, etc - line 2181: 2173 @Ignore("TODO: intentionally disabled?") 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController3.html (2 lines): - line 118: 110 // TODO: convert this test to cover the full matrix in - line 270: 262 // TODO: Skipping delete because of access issues w/ AMv2. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.UserTableDirFilter.html (2 lines): - line 118: 110 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 753: 745 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.CountingThreadFactory.html (2 lines): - line 863: 855 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1615: 1607 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.Counter.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CASTableTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.ReferenceFileFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 1.1/xref/org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html (2 lines): - line 83: 73 // TODO: I can return a null list of StoreFiles? That'll mess up clients. St.Ack 20151111 - line 126: 116 // TODO: move this comment when implementing Level: 2.2/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html (2 lines): - line 481: 473 // TODO: what about over/underflow? - line 508: 500 // TODO: what about over/underflow? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.EvaluationMapTask.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/favored/FavoredNodeAssignmentHelper.html (2 lines): - line 165: 157 // TODO: See above overrides take a Connection rather than a Configuration only the - line 525: 517 * TODO: see how we can use generateMissingFavoredNodeMultiRack API here 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/BitSetNode.html (2 lines): - line 214: 206 // TODO: cache the value - line 248: 240 // TODO: cache the value 1.1/xref/org/apache/hadoop/hbase/thrift/ThriftServerRunner.html (2 lines): - line 784: 774 // TODO: HBaseAdmin.compact(byte[]) deprecated and not trivial to replace here. - line 797: 787 // TODO: HBaseAdmin.majorCompact(byte[]) deprecated and not trivial to replace here. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.FilteredScanTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowDeleteFamilyCell.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.Deserializer.html (2 lines): - line 324: 316 // TODO: Assert sizes allocated are right and proportions. - line 356: 348 // TODO: Assert sizes allocated are right and proportions. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncRandomReadTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/Procedure.html (2 lines): - line 432: 424 * TODO: As any of the sub-procedures on failure rolls back all procedures in the stack, including - line 868: 860 // TODO: can this be inferred from the stack? I think so... 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.MetaRowsComparator.html (2 lines): - line 630: 622 // TODO: - line 777: 769 // TODO: Make command options. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.FamilyDirFilter.html (2 lines): - line 122: 114 // currently only used in testing. TODO refactor into a test class - line 741: 733 // TODO move this method OUT of FSUtils. No dependencies to HMaster 1.4/xref-test/org/apache/hadoop/hbase/coprocessor/TestRegionObserverInterface.html (2 lines): - line 626: 616 @Ignore // TODO: HBASE-13391 to fix flaky test - line 677: 667 @Ignore // TODO: HBASE-13391 to fix flaky test 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange1000Test.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyClientBackoffPolicy.html (2 lines): - line 863: 855 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1615: 1607 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AlterFamilyEncodingAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 1.2/xref/org/apache/hadoop/hbase/master/SplitLogManager.html (2 lines): - line 273: 263 // TODO If the log file is still being written to - which is most likely - line 766: 756 // manager will be indefinitely creating RESCAN nodes. TODO may be the 1.4/xref/org/apache/hadoop/hbase/util/FSUtils.html (2 lines): - line 1177: 1167 // TODO move this method OUT of FSUtils. No dependencies to HMaster - line 1432: 1422 // TODO: The implementation that comes back when we do a createWriter 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.html (2 lines): - line 109: 101 // TODO have to correctly figure out when log splitting has been - line 180: 172 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html (2 lines): - line 122: 114 // TODO: Very like the super class implemenation. Can we shrink this down? - line 143: 135 // TODO: Very like the super class implemenation. Can we shrink this down? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.Worker.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.html (2 lines): - line 122: 114 // currently only used in testing. TODO refactor into a test class - line 741: 733 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.BulkLoadHelper.html (2 lines): - line 213: 205 // TODO: convert this test to cover the full matrix in - line 1672: 1664 // TODO: comment this portion after HBASE-3583 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html (2 lines): - line 102: 094 * @param logEdit TODO: Retire this in favor of - line 112: 104 * TODO: Combine this with above. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.StoreFileSplitter.html (2 lines): - line 572: 564 // TODO: Clean up split and merge. Currently all over the place. - line 577: 569 // TODO: why is this here? split requests can be submitted by actors other than the normalizer 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.OffheapDecodedExtendedCell.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1044: 1036 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/thrift/TestThriftServer.html (2 lines): - line 203: 195 * TODO: These counts are supposed to be zero but sometimes they are not, they are equal to the - line 288: 280 /* TODO Reenable. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.1/apidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html (2 lines): - line 481: 473 // TODO: what about over/underflow? - line 508: 500 // TODO: what about over/underflow? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.MetaRowsComparator.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAdmin1.html (2 lines): - line 1424: 1416 // TODO convert this to version that is synchronous (See HBASE-16668) - line 1434: 1426 // TODO convert this to version that is synchronous (See HBASE-16668) 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.EvaluationMapTask.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialWriteTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.FilteredScanTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.StoreFileSplitter.html (2 lines): - line 593: 585 // TODO: Clean up split and merge. Currently all over the place. - line 598: 590 // TODO: why is this here? split requests can be submitted by actors other than the normalizer 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.Service.html (2 lines): - line 297: 289 // TODO: this does not interrupt the monkey. should it? - line 562: 554 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.CountingThreadFactory.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScannerClosure.ExtendedStoreScanner.html (2 lines): - line 291: 283 // TODO Auto-generated catch block - line 307: 299 // TODO Auto-generated catch block 2.3/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2177: 2169 // TODO: we may look up a region which has already been split or merged so we need to check 1.2/xref/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.html (2 lines): - line 90: 80 // TODO: Size of pool configuraple - line 94: 84 // TODO: Cleanup thread for Scanners, Scanner id wrap 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl.TestRegistry.html (2 lines): - line 854: 846 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1564: 1556 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomSeekScanTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.TIOErrorWithCause.html (2 lines): - line 93: 085 // TODO: Size of pool configuraple - line 97: 089 // TODO: Cleanup thread for Scanners, Scanner id wrap 2.5/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CloseableVisitor.html (2 lines): - line 144: 136 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2036: 2028 // TODO: we may look up a region which has already been split or merged so we need to check 2.5/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.LoadQueueItem.html (2 lines): - line 540: 532 // TODO Implement bulk load recovery - line 805: 797 // TODO what if this is due to a bad HFile? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html (2 lines): - line 1066: 1058 // TODO: currently, we query using the table name on the client side. this - line 2502: 2494 // TODO: actually, a full region name can save a lot on meta scan, improve later. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCRegionProcedure.html (2 lines): - line 118: 110 // TODO: Purge metadata before removing from HDFS? This ordering is copied - line 137: 129 // TODO: This is going to spew log? Add retry backoff 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/thrift/TestThriftServer.MySlowHBaseHandler.html (2 lines): - line 203: 195 * TODO: These counts are supposed to be zero but sometimes they are not, they are equal to the - line 288: 280 /* TODO Reenable. 2.5/apidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html (2 lines): - line 508: 500 // TODO: what about over/underflow? - line 535: 527 // TODO: what about over/underflow? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.ScanTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.RegionDirFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CASTableTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.CallerWithFailure.html (2 lines): - line 854: 846 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1564: 1556 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.NamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/AbstractProcedureScheduler.html (2 lines): - line 43: 035 // TODO: metrics - line 232: 224 // TODO: Metrics 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteCell.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkloadBase.html (2 lines): - line 139: 131 // TODO We need a way to do this without creating files - line 165: 157 // TODO We need a way to do this without creating files 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TestBase.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ACTION.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.HFileLinkFilter.html (2 lines): - line 118: 110 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 753: 745 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html (2 lines): - line 180: 172 // TODO: just as the Apache HBase 1.x implementation, this map would not survive master - line 689: 681 * TODO get rid of this if possible, repackaging, modify tests. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.BufferedEncodedSeeker.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1044: 1036 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionUtils.html (2 lines): - line 128: 120 // TODO: Fix this. Not all connections from server side should have 10 times the retries. - line 144: 136 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncRandomWriteTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.IndexStatistics.html (2 lines): - line 288: 280 // TODO Support the view of block size distribution statistics - line 289: 281 // TODO: Why we add the extra 1024 bytes? Slop? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.Status.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AlterFamilyVersionsAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.RegionDirFilter.html (2 lines): - line 118: 110 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 753: 745 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.2/apidocs/src-html/org/apache/hadoop/hbase/client/Operation.html (2 lines): - line 42: 034 // TODO make this configurable - line 43: 035 // TODO Do we need this anymore now we have protobuffed it all? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.html (2 lines): - line 468: 460 // TODO should we ignore an empty, not-last log file if skip.errors - line 471: 463 // TODO is this scenario still possible if the log has been 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.DoNothingThread.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.OnheapDecodedCell.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/CatalogJanitor.html (2 lines): - line 87: 079// TODO: Only works with single hbase:meta region currently. Fix. - line 88: 080// TODO: Should it start over every time? Could it continue if runs into problem? Only if 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.ManyServersManyRegionsConnection.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.EvictionThread.html (2 lines): - line 348: 340 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 484: 476 * TODO after HBASE-22005, we may cache an block which allocated from off-heap, but our LRU cache 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.ResponseGenerator.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html (2 lines): - line 231: 223 * TODO try to figure out a better way and remove reference from regionserver package later. - line 415: 407 // TODO: Review after we add in encoded data blocks. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionUtils.ShortCircuitingClusterConnection.html (2 lines): - line 131: 123 // TODO: Fix this. Not all connections from server side should have 10 times the retries. - line 147: 139 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 2.3/apidocs/src-html/org/apache/hadoop/hbase/client/Operation.html (2 lines): - line 42: 034 // TODO make this configurable - line 43: 035 // TODO Do we need this anymore now we have protobuffed it all? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10Test.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.CreateNamespaceAction.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.html (2 lines): - line 99: 091 // TODO: Move out... in the acquireLock() - line 175: 167 // TODO: coprocessor rollback semantic is still undefined. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.FakeServer.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 1.2/xref/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.html (2 lines): - line 96: 86 // TODO: Move out... in the acquireLock() - line 190: 180 // TODO: We may be able to abort if the procedure is not started yet. 2.1/apidocs/src-html/org/apache/hadoop/hbase/ServerName.html (2 lines): - line 275: 267 // TODO: Make this private in hbase-3.0. - line 390: 382 // TODO: Make this left.getAddress().equals(right.getAddress()) 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ReadRequestCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.3/apidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html (2 lines): - line 481: 473 // TODO: what about over/underflow? - line 508: 500 // TODO: what about over/underflow? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/Procedure.LockState.html (2 lines): - line 430: 422 * TODO: As any of the sub-procedures on failure rolls back all procedures in the stack, including - line 862: 854 // TODO: can this be inferred from the stack? I think so... 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.FilteredScanTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AlterFamilyEncodingAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/util/LoadTestTool.WorkerThread.html (2 lines): - line 246: 238 // TODO: refactor LoadTestToolImpl somewhere to make the usage from tests less bad, - line 759: 751 // TODO : currently append and increment operations not tested with tags 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndDeleteTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CoprocessorRpcUtils.BlockingRpcCallback.html (2 lines): - line 135: 127 // TODO: COPY FROM SHADED TO NON_SHADED. DO I HAVE TOO? - line 167: 159 // TODO: UGLY COPY IN HERE!!!! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.StoreFileCostFunction.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CoprocessorRpcUtils.html (2 lines): - line 129: 121 // TODO: COPY FROM SHADED TO NON_SHADED. DO I HAVE TOO? - line 159: 151 // TODO: UGLY COPY IN HERE!!!! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html (2 lines): - line 143: 135 * TODO: This is a workaround. Should remove this ugly code... - line 158: 150 // TODO We used to set CacheDataInL1 for META table. When we have BucketCache in file mode, now 2.4/apidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html (2 lines): - line 478: 470 // TODO: what about over/underflow? - line 505: 497 // TODO: what about over/underflow? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.MyShellBasedUnixGroupsMapping.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1638: 1630 // TODO: comment this portion after HBASE-3583 1.4/xref/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.html (2 lines): - line 94: 84 // TODO: Size of pool configuraple - line 98: 88 // TODO: Cleanup thread for Scanners, Scanner id wrap 2.3/devapidocs/src-html/org/apache/hadoop/hbase/wal/AbstractWALRoller.html (2 lines): - line 58: 050 * TODO: change to a pool of threads - line 89: 081 // TODO logs will contend with each other here, replace with e.g. DelayedQueue 2.0/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALEdit.html (2 lines): - line 69: 061// TODO: Do not expose this class to Coprocessors. It has set methods. A CP might meddle. - line 75: 067 // TODO: Get rid of this; see HBASE-8457 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionCountSkewCostFunction.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/normalizer/RegionNormalizerManager.html (2 lines): - line 157: 149 // TODO: this appears to be used only for testing. - line 168: 160 // TODO: this appears to be used only for testing. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/Operation.html (2 lines): - line 42: 034 // TODO make this configurable - line 43: 035 // TODO Do we need this anymore now we have protobuffed it all? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.ResubmitDirective.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 618: 610 // manager will be indefinitely creating RESCAN nodes. TODO may be the 1.1/xref/org/apache/hadoop/hbase/CellComparator.html (2 lines): - line 63: 53 * TODO: Replace with dynamic rather than static comparator so can change comparator - line 404: 394 // TODO: Redo so only a single pass over the arrays rather than one to compare and then a 1.1/xref/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html (2 lines): - line 485: 475 // TODO: what about over/underflow? - line 507: 497 // TODO: what about over/underflow? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.IndexCacheEntry.html (2 lines): - line 302: 294 // TODO: Assert sizes allocated are right and proportions. - line 334: 326 // TODO: Assert sizes allocated are right and proportions. 2.2/apidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html (2 lines): - line 481: 473 // TODO: what about over/underflow? - line 508: 500 // TODO: what about over/underflow? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.DummyServer.html (2 lines): - line 341: 333 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 813: 805 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html (2 lines): - line 508: 500 // TODO: what about over/underflow? - line 535: 527 // TODO: what about over/underflow? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreLABImpl.html (2 lines): - line 64: 056 * TODO: we should probably benchmark whether word-aligning the allocations would provide a - line 254: 246 // TODO : write the seqid here. For writing seqId we should create a new cell type so 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncProcess.html (2 lines): - line 854: 846 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1564: 1556 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.html (2 lines): - line 109: 101 // TODO have to correctly figure out when log splitting has been - line 180: 172 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.ShutdownHookThread.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteByteBufferExtendedCell.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 1.4/xref/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html (2 lines): - line 330: 320 //TODO getToken is spewing garbage - line 407: 397 //TODO expose this in a PrefixTreeScanner interface 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.RoleState.html (2 lines): - line 297: 289 // TODO: this does not interrupt the monkey. should it? - line 562: 554 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TransitRegionStateProcedure.html (2 lines): - line 168: 160 // TODO: maybe we should make another type here, REGION_TRANSITION? - line 428: 420 // TODO: the forceNewPlan flag not be persistent so if master crash then the flag will be lost. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TimeoutMonitor.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 634: 626 // manager will be indefinitely creating RESCAN nodes. TODO may be the 1.2/xref-test/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.html (2 lines): - line 122: 112 // TODO: would be better to examine directly the cache instance that results from this - line 138: 128 // TODO: mapred does not support limiting input range by startrow, endrow. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.html (2 lines): - line 303: 295 // TODO: Assert sizes allocated are right and proportions. - line 335: 327 // TODO: Assert sizes allocated are right and proportions. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mob/mapreduce/MobRefReporter.MobRefMapper.html (2 lines): - line 196: 188 // TODO confirm there aren't tags - line 413: 405 // TODO make family and table optional 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl2.html (2 lines): - line 854: 846 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1564: 1556 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.PrimaryRegionCountSkewCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteCell.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CollectingVisitor.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2122: 2114 // TODO: we may look up a region which has already been split or merged so we need to check 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.WriteRequestCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.RpcTimeoutConnection.html (2 lines): - line 633: 625 // TODO: - line 780: 772 // TODO: Make command options. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScannerClosure.ExtendedStoreScanner.html (2 lines): - line 291: 283 // TODO Auto-generated catch block - line 307: 299 // TODO Auto-generated catch block 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html (2 lines): - line 120: 112 // TODO: Very like the super class implemenation. Can we shrink this down? - line 141: 133 // TODO: Very like the super class implemenation. Can we shrink this down? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionInfoBuilder.MutableRegionInfo.html (2 lines): - line 48: 040 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 58: 050 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialReadTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/exceptions/RegionMovedException.html (2 lines): - line 96: 088 // TODO: this whole thing is extremely brittle. - line 114: 106 // TODO: deserialization above depends on this. That is bad, but also means this 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowDeleteFamilyCell.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaHostCostFunction.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/RegionPlacementMaintainer.RandomizedMatrix.html (2 lines): - line 81: 073// TODO: Remove? Unused. Partially implemented only. - line 490: 482 // TODO: maybe run the placement in parallel for each table 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndMutateTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruAdaptiveBlockCache.EvictionThread.html (2 lines): - line 434: 426 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 585: 577 * TODO after HBASE-22005, we may cache an block which allocated from off-heap, but our LRU cache 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.ProgressReporter.html (2 lines): - line 119: 111 // currently only used in testing. TODO refactor into a test class - line 750: 742 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.WriterFactory.html (2 lines): - line 122: 114 * TODO: Do scanners need to be able to take a start and end row? TODO: Should BlockIndex know the - line 477: 469 * Method returns the reader given the specified arguments. TODO This is a bad abstraction. See 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCRegionProcedure.html (2 lines): - line 118: 110 // TODO: Purge metadata before removing from HDFS? This ordering is copied - line 137: 129 // TODO: This is going to spew log? Add retry backoff 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.html (2 lines): - line 1383: 1375 // TODO: This is important... need many more tests for ordering, etc - line 2283: 2275 @Ignore("TODO: intentionally disabled?") 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DisableTableAction.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 2.4/apidocs/src-html/org/apache/hadoop/hbase/client/Operation.html (2 lines): - line 42: 034 // TODO make this configurable - line 43: 035 // TODO Do we need this anymore now we have protobuffed it all? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.RollRequestReason.html (2 lines): - line 102: 094 * @param logEdit TODO: Retire this in favor of - line 112: 104 * TODO: Combine this with above. 2.1/apidocs/src-html/org/apache/hadoop/hbase/CellUtil.html (2 lines): - line 1093: 1085 // TODO: Add sizing of references that hold the row, family, etc., arrays. - line 1503: 1495 // TODO: pretty print tags as well 1.2/xref/org/apache/hadoop/hbase/procedure/ZKProcedureCoordinatorRpcs.html (2 lines): - line 215: 205 // TODO Nothing enforces that acquire and reached znodes from showing up in wrong order. - line 265: 255 * TODO this code isn't actually used but can be used to issue a cancellation from the 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.StoreFileCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.IndexCacheEntry.html (2 lines): - line 313: 305 // TODO: Assert sizes allocated are right and proportions. - line 345: 337 // TODO: Assert sizes allocated are right and proportions. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.OffheapDecodedExtendedCell.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1040: 1032 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.html (2 lines): - line 295: 287 // TODO: this does not interrupt the monkey. should it? - line 519: 511 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.Status.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncScanTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.LoadQueueItem.html (2 lines): - line 520: 512 // TODO Implement bulk load recovery - line 744: 736 // TODO what if this is due to a bad HFile? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.Order.html (2 lines): - line 508: 500 // TODO: what about over/underflow? - line 535: 527 // TODO: what about over/underflow? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.html (2 lines): - line 338: 330 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 825: 817 // TODO Auto-generated method stub 1.4/xref/org/apache/hadoop/hbase/master/procedure/DeleteTableProcedure.html (2 lines): - line 118: 108 // TODO: Move out... in the acquireLock() - line 203: 193 // TODO: We may be able to abort if the procedure is not started yet. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.html (2 lines): - line 99: 091 // TODO: Move out... in the acquireLock() - line 179: 171 // TODO: coprocessor rollback semantic is still undefined. 1.4/xref/org/apache/hadoop/hbase/regionserver/handler/CloseRegionHandler.html (2 lines): - line 135: 125 // TODO: do better than a simple warning - line 146: 136 // TODO: If we need to keep updating CLOSING stamp to prevent against 1.4/xref/org/apache/hadoop/hbase/KeyValueUtil.html (2 lines): - line 154: 144 // TODO when cell instance of KV we can bypass all steps and just do backing single array - line 619: 609 // TODO: perhaps some sanity check is needed here. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/KeyValueScanner.html (2 lines): - line 42: 034// TODO: Change name from KeyValueScanner to CellScanner only we already have a simple CellScanner - line 134: 126 * seekToRowCol(KeyValue, boolean) (TODO: Whats this?). Note that this function should 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/MockNoopMasterServices.html (2 lines): - line 366: 358 // TODO Auto-generated method stub - line 450: 442 // TODO Auto-generated method stub 1.4/devapidocs/org/apache/hadoop/hbase/codec/package-summary.html (2 lines): - line 114:
TODO javadoc
- line 124:
TODO javadoc
2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController3.FaultyAccessController.html (2 lines): - line 117: 109 // TODO: convert this test to cover the full matrix in - line 258: 250 // TODO: Skipping delete because of access issues w/ AMv2. 1.2/xref/org/apache/hadoop/hbase/regionserver/ShutdownHook.html (2 lines): - line 247: 237 // TODO Auto-generated method stub - line 253: 243 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl2.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.1/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.html (2 lines): - line 130: 122 * a ZK instance? This is cheating presuming we have access to the RS ZKW. TODO: Fix. - line 481: 473 // TODO we should add the delta only to zk. Else this will be a very heavy op and when there are 1.1/xref/org/apache/hadoop/hbase/client/HTable.html (2 lines): - line 634: 624 // TODO: Odd that this returns a Map of HRI to SN whereas getRegionLocator, singular, returns an HRegionLocation. - line 1866: 1856 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncProcess.html (2 lines): - line 863: 855 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1615: 1607 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 1.1/xref/org/apache/hadoop/hbase/ipc/RpcServer.html (2 lines): - line 1715: 1705 // TODO: Plug in other supported decoders. - line 2133: 2123 // TODO: Review after we add in encoded data blocks. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl.html (2 lines): - line 863: 855 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1615: 1607 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.BufferedMutatorTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALEdit.html (2 lines): - line 84: 076// TODO: Do not expose this class to Coprocessors. It has set methods. A CP might meddle. - line 89: 081 // TODO: Get rid of this system of special 'meta' Cells. See HBASE-8457. It suggests 1.1/xref/org/apache/hadoop/hbase/client/Action.html (2 lines): - line 40: 30 //TODO: R is never used - line 42: 32 // TODO: This class should not be visible outside of the client package. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.RingBufferExceptionHandler.html (2 lines): - line 99: 091 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 1077: 1069 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ColumnAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.Bucket.html (2 lines): - line 288: 280 // TODO Support the view of block size distribution statistics - line 289: 281 // TODO: Why we add the extra 1024 bytes? Slop? 1.4/xref-test/org/apache/hadoop/hbase/security/access/TestAccessController.html (2 lines): - line 198: 188 // TODO: convert this test to cover the full matrix in - line 1608: 1598 // TODO: comment this portion after HBASE-3583 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.html (2 lines): - line 243: 235 * TODO: We can at-most reassign the number of regions away from a particular - line 292: 284 // TODO: Look at data block locality or a more complex load to do this 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/Increment.html (2 lines): - line 280: 272 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 292: 284 // TODO: This is wrong. Can't have two the same just because on same row. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoad.html (2 lines): - line 262: 254 // TODO We need a way to do this without creating files - line 290: 282 // TODO We need a way to do this without creating files 2.5/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.html (2 lines): - line 144: 136 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2036: 2028 // TODO: we may look up a region which has already been split or merged so we need to check 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DisableTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.BalanceInfo.html (2 lines): - line 243: 235 * TODO: We can at-most reassign the number of regions away from a particular - line 292: 284 // TODO: Look at data block locality or a more complex load to do this 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/Increment.html (2 lines): - line 270: 262 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 282: 274 // TODO: This is wrong. Can't have two the same just because on same row. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteColumnFamilyAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomWriteTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.TableSkewCostFunction.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.SimpleRegistry.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.DummyNodeFailoverWorker.html (2 lines): - line 342: 334 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 819: 811 // TODO Auto-generated method stub 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html (2 lines): - line 593: 585 // TODO: Clean up split and merge. Currently all over the place. - line 598: 590 // TODO: why is this here? split requests can be submitted by actors other than the normalizer 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange100Test.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncTableTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController3.FaultyAccessController.html (2 lines): - line 119: 111 // TODO: convert this test to cover the full matrix in - line 272: 264 // TODO: Skipping delete because of access issues w/ AMv2. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.FilteredScanTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.html (2 lines): - line 130: 122 * a ZK instance? This is cheating presuming we have access to the RS ZKW. TODO: Fix. - line 481: 473 // TODO we should add the delta only to zk. Else this will be a very heavy op and when there are 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ExtendedCell.html (2 lines): - line 56: 048 // TODO remove the boolean param once HBASE-16706 is done. - line 92: 084 // TODO remove the boolean param once HBASE-16706 is done. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoad.WalMatcher.html (2 lines): - line 262: 254 // TODO We need a way to do this without creating files - line 290: 282 // TODO We need a way to do this without creating files 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.ManyServersManyRegionsConnection.html (2 lines): - line 630: 622 // TODO: - line 777: 769 // TODO: Make command options. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.html (2 lines): - line 255: 247 // TODO If the log file is still being written to - which is most likely - line 611: 603 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mob/mapreduce/MobRefReporter.html (2 lines): - line 194: 186 // TODO confirm there aren't tags - line 411: 403 // TODO make family and table optional 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 634: 626 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyClientBackoffPolicy.html (2 lines): - line 854: 846 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1564: 1556 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.5/apidocs/src-html/org/apache/hadoop/hbase/types/OrderedNumeric.html (2 lines): - line 55: 047 // TODO: this could be done better. - line 84: 076 // TODO: other instances of Numeric to consider? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALRecordReader.html (2 lines): - line 102: 094 // TODO: Find the data node with the most blocks for this WAL? - line 338: 330 // TODO: These results should be sorted? Results could be content of recovered.edits directory 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ACTION.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CoprocessorRpcUtils.BlockingRpcCallback.html (2 lines): - line 129: 121 // TODO: COPY FROM SHADED TO NON_SHADED. DO I HAVE TOO? - line 159: 151 // TODO: UGLY COPY IN HERE!!!! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ExtendedCell.html (2 lines): - line 56: 048 // TODO remove the boolean param once HBASE-16706 is done. - line 92: 084 // TODO remove the boolean param once HBASE-16706 is done. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/monkies/PolicyBasedChaosMonkey.html (2 lines): - line 156: 148 // TODO: bound the wait time per policy - line 163: 155 // TODO: we can look at the actions, and decide to do the restore cluster or not based on them. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.CallCleanup.html (2 lines): - line 230: 222 * TODO try to figure out a better way and remove reference from regionserver package later. - line 395: 387 // TODO: Review after we add in encoded data blocks. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/BBKVComparator.html (2 lines): - line 89: 081 // TODO: Come back here. We get a few percentage points extra of throughput if this is a - line 112: 104 // TODO: Is there a test for this behavior? 1.2/xref-test/org/apache/hadoop/hbase/regionserver/TestBulkLoad.html (2 lines): - line 255: 245 // TODO We need a way to do this without creating files - line 283: 273 // TODO We need a way to do this without creating files 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.MoveCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.1/apidocs/src-html/org/apache/hadoop/hbase/client/Operation.html (2 lines): - line 42: 034 // TODO make this configurable - line 43: 035 // TODO Do we need this anymore now we have protobuffed it all? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncRandomReadTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncSequentialWriteTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 1.1/xref/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.html (2 lines): - line 87: 77 // TODO: Size of pool configuraple - line 91: 81 // TODO: Cleanup thread for Scanners, Scanner id wrap 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/MockRegionServerServices.html (2 lines): - line 275: 267 // TODO Auto-generated method stub - line 286: 278 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.html (2 lines): - line 229: 221 // TODO: Add an assign read-only. - line 554: 546 // TODO: Clean up split and merge. Currently all over the place. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.html (2 lines): - line 1383: 1375 // TODO: This is important... need many more tests for ordering, etc - line 2283: 2275 @Ignore("TODO: intentionally disabled?") 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/KeyValueScanner.html (2 lines): - line 40: 032// TODO: Change name from KeyValueScanner to CellScanner only we already have a simple CellScanner - line 126: 118 * Does the real seek operation in case it was skipped by seekToRowCol(KeyValue, boolean) (TODO: 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.CountingThreadFactory.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.html (2 lines): - line 288: 280 // TODO Support the view of block size distribution statistics - line 289: 281 // TODO: Why we add the extra 1024 bytes? Slop? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.BlackListDirFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.EvaluationMapTask.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndPutTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.UserTableDirFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.Task.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 618: 610 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.4/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.Visitor.html (2 lines): - line 143: 135 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2092: 2084 // TODO: we may look up a region which has already been split or merged so we need to check 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10000Test.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.FilteredScanTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomSeekScanTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MasterAddressTracker.html (2 lines): - line 183: 175 // TODO javadoc claims we return null in this case. :/ - line 212: 204 // TODO javadoc claims we return null in this case. :/ 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.DummyServer.html (2 lines): - line 341: 333 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 813: 805 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScannerClosure.html (2 lines): - line 293: 285 // TODO Auto-generated catch block - line 309: 301 // TODO Auto-generated catch block 2.4/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.html (2 lines): - line 117: 109 // TODO: Size of pool configuraple - line 121: 113 // TODO: Cleanup thread for Scanners, Scanner id wrap 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncSequentialReadTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AlterFamilyVersionsAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.0/apidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html (2 lines): - line 482: 474 // TODO: what about over/underflow? - line 509: 501 // TODO: what about over/underflow? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.HFileLinkFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.OffheapDecodedExtendedCell.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.BalanceInfo.html (2 lines): - line 258: 250 * TODO: We can at-most reassign the number of regions away from a particular server to be how - line 307: 299 // TODO: Look at data block locality or a more complex load to do this 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFromRegionLoadAsRateFunction.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/thrift/TestThriftServer.MySlowHBaseHandler.html (2 lines): - line 195: 187 * TODO: These counts are supposed to be zero but sometimes they are not, they are equal to the - line 278: 270 /* TODO Reenable. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.BufferedMutatorTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 1.1/xref/org/apache/hadoop/hbase/codec/prefixtree/decode/DecoderFactory.html (2 lines): - line 45: 35 //TODO will need a PrefixTreeSearcher on top of CellSearcher - line 50: 40 // TODO implement PtByteBufferBlockScanner 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.RR.html (2 lines): - line 865: 857 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1617: 1609 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncTableTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFromRegionLoadFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.TableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/ByteBufferPool.html (2 lines): - line 57: 049 // TODO better config names? - line 90: 082 // TODO can add initialPoolSize config also and make those many BBs ready for use. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html (2 lines): - line 106: 098 // TODO: fix when we actually get a jersey version - line 124: 116 // TODO: fix when we actually get a jersey version 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CoprocessorRpcUtils.html (2 lines): - line 135: 127 // TODO: COPY FROM SHADED TO NON_SHADED. DO I HAVE TOO? - line 167: 159 // TODO: UGLY COPY IN HERE!!!! 1.4/xref-test/org/apache/hadoop/hbase/regionserver/TestHRegionReplayEvents.html (2 lines): - line 1077: 1067 // TODO: what to do with this? - line 1613: 1603 // TODO We need a way to do this without creating files 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.MetaWriteTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 1.1/xref/org/apache/hadoop/hbase/security/visibility/VisibilityController.html (2 lines): - line 314: 304 // TODO this can be made as a global LRU cache at HRS level? - line 445: 435 // TODO : See if HRegion.updateDeleteLatestVersionTimeStamp() could be 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CASTableTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionUtils.ShortCircuitingClusterConnection.html (2 lines): - line 125: 117 // TODO: Fix this. Not all connections from server side should have 10 times the retries. - line 141: 133 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController3.html (2 lines): - line 118: 110 // TODO: convert this test to cover the full matrix in - line 270: 262 // TODO: Skipping delete because of access issues w/ AMv2. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl.TestRegistry.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 1.1/xref/org/apache/hadoop/hbase/procedure/ZKProcedureCoordinatorRpcs.html (2 lines): - line 205: 195 // TODO Nothing enforces that acquire and reached znodes from showing up in wrong order. - line 255: 245 * TODO this code isn't actually used but can be used to issue a cancellation from the 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ServerName.html (2 lines): - line 275: 267 // TODO: Make this private in hbase-3.0. - line 390: 382 // TODO: Make this left.getAddress().equals(right.getAddress()) 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html (2 lines): - line 231: 223 * TODO try to figure out a better way and remove reference from regionserver package later. - line 415: 407 // TODO: Review after we add in encoded data blocks. 1.4/xref/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.html (2 lines): - line 287: 277 // TODO Support the view of block size distribution statistics - line 288: 278 // TODO: Why we add the extra 1024 bytes? Slop? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.CreateNamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 1.4/xref/org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html (2 lines): - line 93: 83 // TODO: I can return a null list of StoreFiles? That'll mess up clients. St.Ack 20151111 - line 177: 167 // TODO: move this comment when implementing Level: 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ReadRequestCostFunction.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteColumnFamilyAction.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.DoNothingThread.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ClusterStatus.html (2 lines): - line 87: 079 // TODO: remove this in 3.0 - line 105: 097 // TODO: make this constructor private 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.Counter.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionCountSkewCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.4/apidocs/src-html/org/apache/hadoop/hbase/HRegionInfo.html (2 lines): - line 181: 173 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 196: 188 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcConnection.html (2 lines): - line 186: 178 // TODO: Plug in other supported decoders. - line 751: 743 // TODO this is a wart while simple auth'n doesn't go through sasl. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRangeTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 1.4/xref/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html (2 lines): - line 100: 90 * @param logEdit TODO: Retire this in favor of - line 111: 101 * TODO: Combine this with above. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RandomCandidateGenerator.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScannerClosure.html (2 lines): - line 291: 283 // TODO Auto-generated catch block - line 307: 299 // TODO Auto-generated catch block 2.2/devapidocs/src-html/org/apache/hadoop/hbase/HRegionInfo.html (2 lines): - line 181: 173 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 196: 188 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mob/mapreduce/MobRefReporter.MobRefReducer.html (2 lines): - line 194: 186 // TODO confirm there aren't tags - line 411: 403 // TODO make family and table optional 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.DummyNodeFailoverWorker.html (2 lines): - line 330: 322 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 804: 796 // TODO Auto-generated method stub 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndPutTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/BitSetNode.html (2 lines): - line 217: 209 // TODO: cache the value - line 251: 243 // TODO: cache the value 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.html (2 lines): - line 1383: 1375 // TODO: This is important... need many more tests for ordering, etc - line 2283: 2275 @Ignore("TODO: intentionally disabled?") 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.Worker.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.3/apidocs/src-html/org/apache/hadoop/hbase/ServerName.html (2 lines): - line 275: 267 // TODO: Make this private in hbase-3.0. - line 390: 382 // TODO: Make this left.getAddress().equals(right.getAddress()) 2.3/apidocs/src-html/org/apache/hadoop/hbase/HBaseConfiguration.html (2 lines): - line 56: 048 //TODO:replace with private constructor, HBaseConfiguration should not extend Configuration - line 72: 064 //TODO:replace with private constructor 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialReadTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALEdit.html (2 lines): - line 84: 076// TODO: Do not expose this class to Coprocessors. It has set methods. A CP might meddle. - line 89: 081 // TODO: Get rid of this system of special 'meta' Cells. See HBASE-8457. It suggests 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncTableTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaHostCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.SlowScanFilter.html (2 lines): - line 1317: 1309 // TODO: This is important... need many more tests for ordering, etc - line 2181: 2173 @Ignore("TODO: intentionally disabled?") 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.DataCacheEntry.html (2 lines): - line 303: 295 // TODO: Assert sizes allocated are right and proportions. - line 335: 327 // TODO: Assert sizes allocated are right and proportions. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl2.html (2 lines): - line 863: 855 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1615: 1607 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/Operation.html (2 lines): - line 42: 034 // TODO make this configurable - line 43: 035 // TODO Do we need this anymore now we have protobuffed it all? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AddColumnFamilyAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncRequestFutureImpl.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.Counter.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomWriteTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 1.4/xref/org/apache/hadoop/hbase/security/visibility/VisibilityController.html (2 lines): - line 340: 330 // TODO this can be made as a global LRU cache at HRS level? - line 471: 461 // TODO : See if HRegion.updateDeleteLatestVersionTimeStamp() could be 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.LogCapturer.html (2 lines): - line 105: 097 * TODO: This class can be removed after we upgrade Hadoop dependency. - line 218: 210 // TODO: Add handling bindexception. Random port is not enough!!! Flakie test! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/HBaseConfiguration.html (2 lines): - line 56: 048 //TODO:replace with private constructor, HBaseConfiguration should not extend Configuration - line 72: 064 //TODO:replace with private constructor 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionUtils.MasterlessConnection.html (2 lines): - line 131: 123 // TODO: Fix this. Not all connections from server side should have 10 times the retries. - line 147: 139 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange1000Test.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.IndexStatistics.html (2 lines): - line 281: 273 // TODO Support the view of block size distribution statistics - line 282: 274 // TODO: Why we add the extra 1024 bytes? Slop? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.FailInitializeDummyReplicationSource.html (2 lines): - line 342: 334 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 819: 811 // TODO Auto-generated method stub 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 1.2/xref/org/apache/hadoop/hbase/thrift/ThriftServerRunner.html (2 lines): - line 823: 813 // TODO: HBaseAdmin.compact(byte[]) deprecated and not trivial to replace here. - line 836: 826 // TODO: HBaseAdmin.majorCompact(byte[]) deprecated and not trivial to replace here. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AppendTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 1.1/xref/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html (2 lines): - line 351: 341 // TODO: sideline corrupted log - line 967: 957 // TODO: Load the most recent tracker available 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncScanTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.CallerWithFailure.html (2 lines): - line 865: 857 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1617: 1609 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/Operation.html (2 lines): - line 42: 034 // TODO make this configurable - line 43: 035 // TODO Do we need this anymore now we have protobuffed it all? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColTSCell.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.NeverInitializedMaster.html (2 lines): - line 106: 098 * TODO: This class can be removed after we upgrade Hadoop dependency. - line 219: 211 // TODO: Add handling bindexception. Random port is not enough!!! Flakie test! 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScannerClosure.html (2 lines): - line 290: 282 // TODO Auto-generated catch block - line 306: 298 // TODO Auto-generated catch block 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.MoveCostFunction.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.5/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html (2 lines): - line 121: 113 /* TODO Both of these are probably specific to the fs wal provider */ - line 206: 198 /* TODO Both of these are probably specific to the fs wal provider */ 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CmdDescriptor.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncProcessWithReplicas.html (2 lines): - line 854: 846 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1564: 1556 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html (2 lines): - line 1066: 1058 // TODO: currently, we query using the table name on the client side. this - line 2502: 2494 // TODO: actually, a full region name can save a lot on meta scan, improve later. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/types/OrderedNumeric.html (2 lines): - line 57: 049 // TODO: this could be done better. - line 86: 078 // TODO: other instances of Numeric to consider? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.CreateTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncTableTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 1.2/xref/org/apache/hadoop/hbase/CellComparator.html (2 lines): - line 63: 53 * TODO: Replace with dynamic rather than static comparator so can change comparator - line 418: 408 // TODO: Redo so only a single pass over the arrays rather than one to compare and then a 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/Operation.html (2 lines): - line 39: 031 // TODO make this configurable - line 40: 032 // TODO Do we need this anymore now we have protobuffed it all? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.SlowScanFilter.html (2 lines): - line 1383: 1375 // TODO: This is important... need many more tests for ordering, etc - line 2283: 2275 @Ignore("TODO: intentionally disabled?") 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.BulkLoadAccessTestAction.html (2 lines): - line 213: 205 // TODO: convert this test to cover the full matrix in - line 1672: 1664 // TODO: comment this portion after HBASE-3583 1.2/xref/org/apache/hadoop/hbase/exceptions/RegionMovedException.html (2 lines): - line 98: 88 // TODO: this whole thing is extremely brittle. - line 116: 106 // TODO: deserialization above depends on this. That is bad, but also means this 1.4/xref/org/apache/hadoop/hbase/exceptions/RegionMovedException.html (2 lines): - line 98: 88 // TODO: this whole thing is extremely brittle. - line 116: 106 // TODO: deserialization above depends on this. That is bad, but also means this 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.Status.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TransitRegionStateProcedure.TransitionType.html (2 lines): - line 171: 163 // TODO: maybe we should make another type here, REGION_TRANSITION? - line 430: 422 // TODO: the forceNewPlan flag not be persistent so if master crash then the flag will be lost. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.ResponseGenerator.html (2 lines): - line 854: 846 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1564: 1556 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TestBase.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.html (2 lines): - line 99: 091 // TODO: Move out... in the acquireLock() - line 179: 171 // TODO: coprocessor rollback semantic is still undefined. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.DefaultVisitorBase.html (2 lines): - line 143: 135 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2092: 2084 // TODO: we may look up a region which has already been split or merged so we need to check 1.2/xref/org/apache/hadoop/hbase/mapreduce/Import.html (2 lines): - line 123: 113 // TODO get rid of ensureKeyValue - line 243: 233 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ClusterStatus.html (2 lines): - line 89: 081 // TODO: remove this in 3.0 - line 103: 095 // TODO: make this constructor private 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.RpcTimeoutConnection.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TimeoutMonitor.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 635: 627 // manager will be indefinitely creating RESCAN nodes. TODO may be the 1.1/xref/org/apache/hadoop/hbase/wal/WALFactory.html (2 lines): - line 129: 119 /* TODO Both of these are probably specific to the fs wal provider */ - line 183: 173 /* TODO Both of these are probably specific to the fs wal provider */ 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.BlockBucket.html (2 lines): - line 348: 340 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 484: 476 * TODO after HBASE-22005, we may cache an block which allocated from off-heap, but our LRU cache 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreLABImpl.html (2 lines): - line 65: 057 * TODO: we should probably benchmark whether word-aligning the allocations - line 253: 245 // TODO : write the seqid here. For writing seqId we should create a new cell type so 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.UserTableDirFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 1.2/xref/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html (2 lines): - line 63: 53 // TODO: Remove. This is doing way too much work just to figure a priority. Do as Elliott - line 141: 131 // reflection no longer matched the method names coming in over pb. TODO: Get rid of this 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.EvaluationMapTask.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationStatus.html (2 lines): - line 92: 084 // TODO: Change this wait to a barrier. I tried waiting on replication stats to - line 123: 115 // To be sure it dead and references cleaned up. TODO: Change this to a barrier. 1.2/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html (2 lines): - line 327:
Parameters:
htd -
logKey -
logEdit - TODO: Retire this in favor of visitLogEntryBeforeWrite(HRegionInfo, WALKey, WALEdit) - line 343: TODO: Combine this with above. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.WriteRequestCostFunction.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.CreateTableAction.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/Procedure.LockState.html (2 lines): - line 433: 425 * TODO: As any of the sub-procedures on failure rolls back all procedures in the stack, including - line 869: 861 // TODO: can this be inferred from the stack? I think so... 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.5/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CollectAllVisitor.html (2 lines): - line 144: 136 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2036: 2028 // TODO: we may look up a region which has already been split or merged so we need to check 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.BalanceInfo.html (2 lines): - line 252: 244 * TODO: We can at-most reassign the number of regions away from a particular - line 302: 294 // TODO: Look at data block locality or a more complex load to do this 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/thrift/TestThriftServer.MySlowHBaseHandler.html (2 lines): - line 194: 186 * TODO: These counts are supposed to be zero but sometimes they are not, they are equal to the - line 277: 269 /* TODO Reenable. 2.3/apidocs/src-html/org/apache/hadoop/hbase/HRegionInfo.html (2 lines): - line 181: 173 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 196: 188 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.DirFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.Deserializer.html (2 lines): - line 324: 316 // TODO: Assert sizes allocated are right and proportions. - line 356: 348 // TODO: Assert sizes allocated are right and proportions. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ModifyNamespaceAction.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 2.2/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.ReplicationBarrierResult.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2122: 2114 // TODO: we may look up a region which has already been split or merged so we need to check 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncProcess.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteNamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionUtils.MasterlessConnection.html (2 lines): - line 128: 120 // TODO: Fix this. Not all connections from server side should have 10 times the retries. - line 144: 136 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.DirFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 1.1/xref/org/apache/hadoop/hbase/client/Operation.html (2 lines): - line 46: 36 // TODO make this configurable - line 47: 37 // TODO Do we need this anymore now we have protobuffed it all? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.DirFilter.html (2 lines): - line 119: 111 // currently only used in testing. TODO refactor into a test class - line 750: 742 // TODO move this method OUT of FSUtils. No dependencies to HMaster 1.2/xref/org/apache/hadoop/hbase/mapreduce/MultiTableSnapshotInputFormatImpl.html (2 lines): - line 245: 235 // TODO: restore from record readers to parallelize. - line 262: 252 // TODO: these probably belong elsewhere/may already be implemented elsewhere. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScannerClosure.html (2 lines): - line 291: 283 // TODO Auto-generated catch block - line 307: 299 // TODO Auto-generated catch block 1.1/xref-test/org/apache/hadoop/hbase/client/TestHCM.html (2 lines): - line 1246: 1236 // TODO: This test would seem to presume hardcoded RETRY_BACKOFF which it should not. - line 1326: 1316 // TODO: This sleep time should be less than the time that it takes to open and close 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyClientBackoffPolicy.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange100Test.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 1.4/xref/org/apache/hadoop/hbase/util/HMerge.html (2 lines): - line 69: 59 // TODO: Where is this class used? How does it relate to Merge in same package? - line 132: 122 // TODO reenable new OfflineMerger(conf, fs).process(); 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncProcessWithReplicas.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.ProgressReporter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 1.2/xref/org/apache/hadoop/hbase/replication/ReplicationQueuesZKImpl.html (2 lines): - line 396: 386 // TODO this method isn't atomic enough, we could start copying and then - line 397: 387 // TODO fail for some reason and we would end up with znodes we don't want. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndDeleteTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileWriterImpl.html (2 lines): - line 376: 368 // TODO: Redo so only a single pass over the arrays rather than one to - line 763: 755 // TODO: What if cell is 10MB and we write infrequently? We hold on to cell here indefinitely? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.FilteredScanTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaCandidateGenerator.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialWriteTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ColumnAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TaskBatch.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 618: 610 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ACTION.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.Order.html (2 lines): - line 478: 470 // TODO: what about over/underflow? - line 505: 497 // TODO: what about over/underflow? 1.4/xref-test/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.html (2 lines): - line 486: 476 // TODO workaround - line 534: 524 // TODO workaround 2.2/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.DefaultVisitorBase.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2122: 2114 // TODO: we may look up a region which has already been split or merged so we need to check 1.4/xref/org/apache/hadoop/hbase/master/TableNamespaceManager.html (2 lines): - line 71: 61 justification="TODO: synchronize access on nsTable but it is done in tiers above and this " + - line 78: 68 private Table nsTable = null; // FindBugs: IS2_INCONSISTENT_SYNC TODO: Access is not synchronized 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CandidateGenerator.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncSequentialWriteTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.PipelineController.html (2 lines): - line 471: 463 // TODO should we ignore an empty, not-last log file if skip.errors - line 474: 466 // TODO is this scenario still possible if the log has been 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.SimpleRegistry.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.BulkHFileVisitor.html (2 lines): - line 533: 525 // TODO Implement bulk load recovery - line 756: 748 // TODO what if this is due to a bad HFile? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowCell.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.CallCleanup.html (2 lines): - line 230: 222 * TODO try to figure out a better way and remove reference from regionserver package later. - line 397: 389 // TODO: Review after we add in encoded data blocks. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ModifyNamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/AbstractProcedureScheduler.html (2 lines): - line 44: 036 // TODO: metrics - line 235: 227 // TODO: Metrics 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.ResubmitDirective.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 618: 610 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncProcessWithReplicas.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.SlowScanFilter.html (2 lines): - line 1383: 1375 // TODO: This is important... need many more tests for ordering, etc - line 2283: 2275 @Ignore("TODO: intentionally disabled?") 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.DoNothingStoppable.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAdmin1.html (2 lines): - line 546: 538 // TODO convert this to version that is synchronous (See HBASE-16668) - line 570: 562 // TODO convert this to version that is synchronous (See HBASE-16668) 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/util/LoadTestTool.html (2 lines): - line 246: 238 // TODO: refactor LoadTestToolImpl somewhere to make the usage from tests less bad, - line 759: 751 // TODO : currently append and increment operations not tested with tags 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionUtils.ShortCircuitingClusterConnection.html (2 lines): - line 128: 120 // TODO: Fix this. Not all connections from server side should have 10 times the retries. - line 144: 136 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.RingBufferEventHandler.html (2 lines): - line 99: 091 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 1077: 1069 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/util/MockServer.html (2 lines): - line 125: 117 // TODO Auto-generated method stub - line 136: 128 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/LogRoller.html (2 lines): - line 59: 051 * TODO: change to a pool of threads - line 87: 079 // TODO logs will contend with each other here, replace with e.g. DelayedQueue 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.CreateTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 1.1/xref/org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeBlockMeta.html (2 lines): - line 352: 342 //TODO method that can read directly from ByteBuffer instead of InputStream - line 885: 875 // TODO : decide on some max value for this ? INTEGER_MAX? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.MasterAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.3/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html (2 lines): - line 481: 473 // TODO: what about over/underflow? - line 508: 500 // TODO: what about over/underflow? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1040: 1032 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteCell.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AlterFamilyVersionsAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowColByteBufferExtendedCell.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.FakeServer.html (2 lines): - line 633: 625 // TODO: - line 780: 772 // TODO: Make command options. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.MetaCacheEntry.html (2 lines): - line 324: 316 // TODO: Assert sizes allocated are right and proportions. - line 356: 348 // TODO: Assert sizes allocated are right and proportions. 2.2/apidocs/src-html/org/apache/hadoop/hbase/HRegionInfo.html (2 lines): - line 181: 173 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 196: 188 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALFactory.html (2 lines): - line 119: 111 /* TODO Both of these are probably specific to the fs wal provider */ - line 199: 191 /* TODO Both of these are probably specific to the fs wal provider */ 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 1.1/xref/org/apache/hadoop/hbase/types/OrderedNumeric.html (2 lines): - line 59: 49 // TODO: this could be done better. - line 86: 76 // TODO: other instances of Numeric to consider? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.ResubmitDirective.html (2 lines): - line 255: 247 // TODO If the log file is still being written to - which is most likely - line 611: 603 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/ByteBufferPool.html (2 lines): - line 57: 049 // TODO better config names? - line 90: 082 // TODO can add initialPoolSize config also and make those many BBs ready for use. 1.4/xref/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html (2 lines): - line 439: 429 // TODO: undo by remembering old values - line 494: 484 // TODO: cost function may need a specific description 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALKeyRecordReader.html (2 lines): - line 102: 094 // TODO: Find the data node with the most blocks for this WAL? - line 338: 330 // TODO: These results should be sorted? Results could be content of recovered.edits directory 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.ManyServersManyRegionsConnection.html (2 lines): - line 633: 625 // TODO: - line 780: 772 // TODO: Make command options. 1.2/xref/org/apache/hadoop/hbase/client/Action.html (2 lines): - line 40: 30 //TODO: R is never used - line 42: 32 // TODO: This class should not be visible outside of the client package. 1.2/xref-test/org/apache/hadoop/hbase/regionserver/wal/TestWALReplay.html (2 lines): - line 335: 325 // TODO: Scan all. - line 1088: 1078 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.CallCleanup.html (2 lines): - line 231: 223 * TODO try to figure out a better way and remove reference from regionserver package later. - line 415: 407 // TODO: Review after we add in encoded data blocks. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcConnection.html (2 lines): - line 193: 185 // TODO: Plug in other supported decoders. - line 784: 776 // TODO this is a wart while simple auth'n doesn't go through sasl. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcConnection.ByteBuffByteInput.html (2 lines): - line 193: 185 // TODO: Plug in other supported decoders. - line 784: 776 // TODO this is a wart while simple auth'n doesn't go through sasl. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyThreadPoolExecutor.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 1.2/xref/org/apache/hadoop/hbase/client/HTable.html (2 lines): - line 634: 624 // TODO: Odd that this returns a Map of HRI to SN whereas getRegionLocator, singular, returns an HRegionLocation. - line 1868: 1858 // TODO: it would be better to be able to reuse AsyncProcess.BatchErrors here 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/Procedure.html (2 lines): - line 432: 424 * TODO: As any of the sub-procedures on failure rolls back all procedures in the stack, including - line 868: 860 // TODO: can this be inferred from the stack? I think so... 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.AsyncProcessForThrowableCheck.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.1/apidocs/src-html/org/apache/hadoop/hbase/HBaseConfiguration.html (2 lines): - line 56: 048 //TODO:replace with private constructor, HBaseConfiguration should not extend Configuration - line 72: 064 //TODO:replace with private constructor 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html (2 lines): - line 225: 217 * TODO try to figure out a better way and remove reference from regionserver package later. - line 387: 379 // TODO: Review after we add in encoded data blocks. 1.1/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.LimitedPrivate.html (2 lines): - line 383:
TODO javadoc
- line 389:
TODO javadoc
2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.StatisticsThread.html (2 lines): - line 339: 331 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 476: 468 * TODO after HBASE-22005, we may cache an block which allocated from off-heap, but our LRU cache 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.html (2 lines): - line 144: 136 // TODO: many of the fields should be made private - line 317: 309 // TODO: replica-get is not supported on this path 1.2/xref/org/apache/hadoop/hbase/regionserver/SplitLogWorker.html (2 lines): - line 111: 101 // TODO have to correctly figure out when log splitting has been - line 181: 171 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALFactory.html (2 lines): - line 121: 113 /* TODO Both of these are probably specific to the fs wal provider */ - line 206: 198 /* TODO Both of these are probably specific to the fs wal provider */ 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.OldTestFilter.html (2 lines): - line 1383: 1375 // TODO: This is important... need many more tests for ordering, etc - line 2283: 2275 @Ignore("TODO: intentionally disabled?") 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCandidateGenerator.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.DummyNodeFailoverWorker.html (2 lines): - line 342: 334 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 814: 806 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.BulkLoadHelper.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1638: 1630 // TODO: comment this portion after HBASE-3583 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionInfoBuilder.html (2 lines): - line 48: 040 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 58: 050 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mob/mapreduce/MobRefReporter.MobRefMapper.html (2 lines): - line 194: 186 // TODO confirm there aren't tags - line 411: 403 // TODO make family and table optional 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFromRegionLoadAsRateFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.OldTestFilter.html (2 lines): - line 1383: 1375 // TODO: This is important... need many more tests for ordering, etc - line 2283: 2275 @Ignore("TODO: intentionally disabled?") 2.4/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.html (2 lines): - line 471: 463 // TODO should we ignore an empty, not-last log file if skip.errors - line 474: 466 // TODO is this scenario still possible if the log has been 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.BufferedEncodedSeeker.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1044: 1036 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncRandomReadTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.html (2 lines): - line 230: 222 // TODO: Add an assign read-only. - line 559: 551 // TODO: Clean up split and merge. Currently all over the place. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1044: 1036 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.RegionServerStoppedOnScannerOpenConnection.html (2 lines): - line 633: 625 // TODO: - line 780: 772 // TODO: Make command options. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CleanMetaTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mob/MobUtils.html (2 lines): - line 181: 173 // TODO ByteBuffer handling in tags looks busted. revisit. - line 809: 801 // TODO avoid turning the tablename pieces in to strings. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.StoreFileSplitter.html (2 lines): - line 267: 259 // (TODO: Add being able to open a region in read-only mode). Open the primary replica - line 556: 548 // TODO: Clean up split and merge. Currently all over the place. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncSequentialReadTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html (2 lines): - line 103: 095 // TODO: fix when we actually get a jersey version - line 121: 113 // TODO: fix when we actually get a jersey version 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.EnableTableAction.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScannerClosure.ExtendedStoreScanner.html (2 lines): - line 290: 282 // TODO Auto-generated catch block - line 306: 298 // TODO Auto-generated catch block 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.HFileFilter.html (2 lines): - line 119: 111 // currently only used in testing. TODO refactor into a test class - line 750: 742 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAdmin1.html (2 lines): - line 597: 589 // TODO convert this to version that is synchronous (See HBASE-16668) - line 621: 613 // TODO convert this to version that is synchronous (See HBASE-16668) 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.CallerWithFailure.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.html (2 lines): - line 230: 222 * TODO try to figure out a better way and remove reference from regionserver package later. - line 395: 387 // TODO: Review after we add in encoded data blocks. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.ResubmitDirective.html (2 lines): - line 251: 243 // TODO If the log file is still being written to - which is most likely - line 622: 614 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController3.FaultyAccessController.html (2 lines): - line 118: 110 // TODO: convert this test to cover the full matrix in - line 270: 262 // TODO: Skipping delete because of access issues w/ AMv2. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/CellUtil.html (2 lines): - line 1093: 1085 // TODO: Add sizing of references that hold the row, family, etc., arrays. - line 1503: 1495 // TODO: pretty print tags as well 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/CatalogJanitor.ReportMakingVisitor.html (2 lines): - line 87: 079// TODO: Only works with single hbase:meta region currently. Fix. - line 88: 080// TODO: Should it start over every time? Could it continue if runs into problem? Only if 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.html (2 lines): - line 1383: 1375 // TODO: This is important... need many more tests for ordering, etc - line 2283: 2275 @Ignore("TODO: intentionally disabled?") 1.1/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html (2 lines): - line 322:
Parameters:
htd -
logKey -
logEdit - TODO: Retire this in favor of visitLogEntryBeforeWrite(HRegionInfo, WALKey, WALEdit) - line 336: TODO: Combine this with above. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/CatalogJanitor.Report.html (2 lines): - line 87: 079// TODO: Only works with single hbase:meta region currently. Fix. - line 88: 080// TODO: Should it start over every time? Could it continue if runs into problem? Only if 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionInfoBuilder.html (2 lines): - line 48: 040 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 58: 050 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TimeoutMonitor.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 618: 610 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncTableTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColTSByteBufferExtendedCell.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.PrimaryRegionCountSkewCostFunction.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.OnheapDecodedCell.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1044: 1036 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowColCell.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/RegionPlacementMaintainer.html (2 lines): - line 79: 071// TODO: Remove? Unused. Partially implemented only. - line 487: 479 // TODO: maybe run the placement in parallel for each table 2.3/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.TableVisitorBase.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2177: 2169 // TODO: we may look up a region which has already been split or merged so we need to check 1.4/xref-test/org/apache/hadoop/hbase/client/TestHCM.html (2 lines): - line 1517: 1507 // TODO: This test would seem to presume hardcoded RETRY_BACKOFF which it should not. - line 1597: 1587 // TODO: This sleep time should be less than the time that it takes to open and close 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.IncrementTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.MyShellBasedUnixGroupsMapping.html (2 lines): - line 213: 205 // TODO: convert this test to cover the full matrix in - line 1672: 1664 // TODO: comment this portion after HBASE-3583 1.1/xref/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html (2 lines): - line 115: 105 // TODO: replication should be managed by master. All the classes except ReplicationAdmin should - line 224: 214 // TODO: This should be a PB object rather than a String to be parsed!! See HBASE-11393 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.CountingThreadFactory.html (2 lines): - line 854: 846 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1564: 1556 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCostFunction.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.DoNothingThread.html (2 lines): - line 239: 231 // TODO Auto-generated method stub - line 245: 237 // TODO Auto-generated method stub 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.MasterAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TestBase.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure/ZKProcedureCoordinator.html (2 lines): - line 215: 207 // TODO Nothing enforces that acquire and reached znodes from showing up in wrong order. - line 265: 257 * TODO this code isn't actually used but can be used to issue a cancellation from the 2.3/apidocs/src-html/org/apache/hadoop/hbase/types/OrderedNumeric.html (2 lines): - line 57: 049 // TODO: this could be done better. - line 86: 078 // TODO: other instances of Numeric to consider? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.html (2 lines): - line 98: 090 // TODO: Move out... in the acquireLock() - line 178: 170 // TODO: coprocessor rollback semantic is still undefined. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ModifyNamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 1.1/xref/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html (2 lines): - line 330: 320 // TODO: do not need to call AsyncCall.setFailed? - line 336: 326 // TODO: this should be handled by PayloadCarryingRpcController. 1.4/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html (2 lines): - line 329:
Parameters:
htd -
logKey -
logEdit - TODO: Retire this in favor of - line 349: TODO: Combine this with above. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.FakeServer.html (2 lines): - line 630: 622 // TODO: - line 777: 769 // TODO: Make command options. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColByteBufferExtendedCell.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.html (2 lines): - line 297: 289 // TODO: this does not interrupt the monkey. should it? - line 562: 554 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/thrift/TestThriftServer.MySlowHBaseHandler.html (2 lines): - line 194: 186 * TODO: These counts are supposed to be zero but sometimes they are not, they are equal to the - line 277: 269 /* TODO Reenable. 1.2/xref/org/apache/hadoop/hbase/io/hfile/AbstractHFileReader.html (2 lines): - line 192: 182 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 206: 196 * TODO left from {@link HFile} version 1: move this to StoreFile after 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController3.FaultyAccessController.html (2 lines): - line 119: 111 // TODO: convert this test to cover the full matrix in - line 272: 264 // TODO: Skipping delete because of access issues w/ AMv2. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html (2 lines): - line 122: 114 // TODO: Very like the super class implemenation. Can we shrink this down? - line 143: 135 // TODO: Very like the super class implemenation. Can we shrink this down? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRangeTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html (2 lines): - line 107: 099 // TODO have to correctly figure out when log splitting has been - line 182: 174 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.4/apidocs/src-html/org/apache/hadoop/hbase/client/Increment.html (2 lines): - line 280: 272 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 292: 284 // TODO: This is wrong. Can't have two the same just because on same row. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange100Test.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 1.1/xref/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html (2 lines): - line 68: 58 // TODO: Remove. This is doing way too much work just to figure a priority. Do as Elliott - line 146: 136 // reflection no longer matched the method names coming in over pb. TODO: Get rid of this 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/util/LoadTestTool.WorkerThread.html (2 lines): - line 241: 233 // TODO: refactor LoadTestToolImpl somewhere to make the usage from tests less bad, - line 736: 728 // TODO : currently append and increment operations not tested with tags 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteByteBufferExtendedCell.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncRequestFutureImpl.html (2 lines): - line 854: 846 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1564: 1556 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/MockRegionServerServices.html (2 lines): - line 275: 267 // TODO Auto-generated method stub - line 286: 278 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.Task.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 618: 610 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.SeekerState.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1040: 1032 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 1.2/xref/org/apache/hadoop/hbase/types/OrderedNumeric.html (2 lines): - line 59: 49 // TODO: this could be done better. - line 86: 76 // TODO: other instances of Numeric to consider? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.PipelineController.html (2 lines): - line 468: 460 // TODO should we ignore an empty, not-last log file if skip.errors - line 471: 463 // TODO is this scenario still possible if the log has been 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/KeyValueScanner.html (2 lines): - line 42: 034// TODO: Change name from KeyValueScanner to CellScanner only we already have a simple CellScanner - line 134: 126 * seekToRowCol(KeyValue, boolean) (TODO: Whats this?). Note that this function should 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.CountingThreadFactory.html (2 lines): - line 865: 857 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1617: 1609 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 1.4/xref/org/apache/hadoop/hbase/client/Action.html (2 lines): - line 40: 30 //TODO: R is never used - line 42: 32 // TODO: This class should not be visible outside of the client package. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.html (2 lines): - line 109: 101 // TODO: Size of pool configuraple - line 113: 105 // TODO: Cleanup thread for Scanners, Scanner id wrap 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruAdaptiveBlockCache.StatisticsThread.html (2 lines): - line 434: 426 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 585: 577 * TODO after HBASE-22005, we may cache an block which allocated from off-heap, but our LRU cache 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.FamilyDirFilter.html (2 lines): - line 118: 110 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 753: 745 // TODO move this method OUT of FSUtils. No dependencies to HMaster 1.4/xref/org/apache/hadoop/hbase/regionserver/StoreFile.html (2 lines): - line 933: 923 // TODO: put the state of the TRT on the TRT; i.e. make a read-only version (TimeRange) when - line 1094: 1084 // TODO: could save one buffer copy in case of compound Bloom 1.1/xref/org/apache/hadoop/hbase/wal/WALKey.html (2 lines): - line 83: 73 // TODO: Key and WALEdit are never used separately, or in one-to-many relation, for practical - line 323: 313 // TODO: This implementation waiting on a latch is problematic because if a higher level 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteNamespaceAction.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.ReferenceFileFilter.html (2 lines): - line 122: 114 // currently only used in testing. TODO refactor into a test class - line 741: 733 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestWALRecordReader.html (2 lines): - line 324: 316 // TODO: This is not behaving as expected. WALInputFormat#WALKeyRecordReader doesn't open - line 325: 317 // TODO: the archivedLogLocation to read next key value. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.ShutdownHookThread.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.4/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALEdit.html (2 lines): - line 83: 075// TODO: Do not expose this class to Coprocessors. It has set methods. A CP might meddle. - line 88: 080 // TODO: Get rid of this system of special 'meta' Cells. See HBASE-8457. It suggests 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.html (2 lines): - line 144: 136 // TODO: many of the fields should be made private - line 317: 309 // TODO: replica-get is not supported on this path 1.4/xref/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html (2 lines): - line 108: 98 // TODO: replication should be managed by master. All the classes except ReplicationAdmin should - line 589: 579 // TODO Currently peer TableCFs will not include namespace so we need to check only for table 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AlterFamilyEncodingAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.ResubmitDirective.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 635: 627 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/BitSetNode.html (2 lines): - line 217: 209 // TODO: cache the value - line 251: 243 // TODO: cache the value 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.html (2 lines): - line 137: 129 // TODO: many of the fields should be made private - line 303: 295 // TODO: replica-get is not supported on this path 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowColCell.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 1.1/xref/org/apache/hadoop/hbase/procedure2/Procedure.html (2 lines): - line 524: 514 // TODO: can this be inferred from the stack? I think so... - line 726: 716 * TODO: OPTIMIZATION: some of the field never change during the execution 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaHostCostFunction.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.html (2 lines): - line 243: 235 * TODO: We can at-most reassign the number of regions away from a particular - line 292: 284 // TODO: Look at data block locality or a more complex load to do this 1.1/xref/org/apache/hadoop/hbase/io/hfile/AbstractHFileReader.html (2 lines): - line 193: 183 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 207: 197 * TODO left from {@link HFile} version 1: move this to StoreFile after 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.html (2 lines): - line 230: 222 * TODO try to figure out a better way and remove reference from regionserver package later. - line 397: 389 // TODO: Review after we add in encoded data blocks. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html (2 lines): - line 482: 474 // TODO: what about over/underflow? - line 509: 501 // TODO: what about over/underflow? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange1000Test.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/CellUtil.html (2 lines): - line 1086: 1078 // TODO: Add sizing of references that hold the row, family, etc., arrays. - line 1496: 1488 // TODO: pretty print tags as well 1.1/xref/org/apache/hadoop/hbase/zookeeper/MetaTableLocator.html (2 lines): - line 89: 79 * TODO: rewrite using RPC calls to master to find out about hbase:meta. - line 322: 312 // TODO: We should be able to get the ServerName from the AdminProtocol 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionUtils.MasterlessConnection.html (2 lines): - line 125: 117 // TODO: Fix this. Not all connections from server side should have 10 times the retries. - line 141: 133 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCandidateGenerator.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 1.1/xref-test/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.html (2 lines): - line 122: 112 // TODO: would be better to examine directly the cache instance that results from this - line 138: 128 // TODO: mapred does not support limiting input range by startrow, endrow. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/RegionPlacementMaintainer.html (2 lines): - line 79: 071// TODO: Remove? Unused. Partially implemented only. - line 487: 479 // TODO: maybe run the placement in parallel for each table 2.1/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html (2 lines): - line 481: 473 // TODO: what about over/underflow? - line 508: 500 // TODO: what about over/underflow? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.HFileFilter.html (2 lines): - line 122: 114 // currently only used in testing. TODO refactor into a test class - line 741: 733 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteCell.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.PingCoprocessor.html (2 lines): - line 213: 205 // TODO: convert this test to cover the full matrix in - line 1672: 1664 // TODO: comment this portion after HBASE-3583 1.4/xref-test/org/apache/hadoop/hbase/util/LoadTestTool.html (2 lines): - line 252: 242 // TODO: refactor LoadTestToolImpl somewhere to make the usage from tests less bad, - line 721: 711 // TODO : currently append and increment operations not tested with tags 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.DummyNodeFailoverWorker.html (2 lines): - line 341: 333 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 813: 805 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/HRegionInfo.html (2 lines): - line 181: 173 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 196: 188 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.0/apidocs/src-html/org/apache/hadoop/hbase/HRegionInfo.html (2 lines): - line 181: 173 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 196: 188 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mob/mapreduce/MobRefReporter.html (2 lines): - line 191: 183 // TODO confirm there aren't tags - line 413: 405 // TODO make family and table optional 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColTSCell.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomSeekScanTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html (2 lines): - line 119: 111 /* TODO Both of these are probably specific to the fs wal provider */ - line 199: 191 /* TODO Both of these are probably specific to the fs wal provider */ 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFunction.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.BucketSizeInfo.html (2 lines): - line 288: 280 // TODO Support the view of block size distribution statistics - line 289: 281 // TODO: Why we add the extra 1024 bytes? Slop? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALSplit.html (2 lines): - line 103: 095 // TODO: Find the data node with the most blocks for this WAL? - line 339: 331 // TODO: These results should be sorted? Results could be content of recovered.edits directory 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.RegionDirFilter.html (2 lines): - line 122: 114 // currently only used in testing. TODO refactor into a test class - line 741: 733 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.TableSkewCostFunction.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndMutateTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.HFileLinkFilter.html (2 lines): - line 122: 114 // currently only used in testing. TODO refactor into a test class - line 741: 733 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.Worker.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ClusterStatus.html (2 lines): - line 87: 079 // TODO: remove this in 3.0 - line 105: 097 // TODO: make this constructor private 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.Deserializer.html (2 lines): - line 303: 295 // TODO: Assert sizes allocated are right and proportions. - line 335: 327 // TODO: Assert sizes allocated are right and proportions. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncSequentialWriteTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 1.4/xref/org/apache/hadoop/hbase/zookeeper/ZKUtil.html (2 lines): - line 109: 99 // TODO: Replace this with ZooKeeper constant when ZOOKEEPER-277 is resolved. - line 940: 930 // TODO: Set node ACL for groups when ZK supports this feature 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowColByteBufferExtendedCell.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 1.1/xref/org/apache/hadoop/hbase/HRegionInfo.html (2 lines): - line 225: 215 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 235: 225 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.2/apidocs/src-html/org/apache/hadoop/hbase/ClusterStatus.html (2 lines): - line 87: 079 // TODO: remove this in 3.0 - line 105: 097 // TODO: make this constructor private 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/CatalogJanitor.SplitParentFirstComparator.html (2 lines): - line 87: 079// TODO: Only works with single hbase:meta region currently. Fix. - line 88: 080// TODO: Should it start over every time? Could it continue if runs into problem? Only if 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.CreateNamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFromRegionLoadAsRateFunction.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TaskBatch.html (2 lines): - line 251: 243 // TODO If the log file is still being written to - which is most likely - line 622: 614 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html (2 lines): - line 50: 042 * <p>TODO: this class is actually tied to one region, because most of the paths make use of - line 59: 051// TODO: MasterCallable and this Class have a lot in common. UNIFY! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.ProgressReporter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.MetaCacheEntry.html (2 lines): - line 303: 295 // TODO: Assert sizes allocated are right and proportions. - line 335: 327 // TODO: Assert sizes allocated are right and proportions. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 618: 610 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.EvictionThread.html (2 lines): - line 346: 338 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 482: 474 * TODO after HBASE-22005, we may cache an block which allocated from off-heap, but our LRU cache 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RandomCandidateGenerator.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 2.4/devapidocs/src-html/org/apache/hadoop/hbase/wal/AbstractWALRoller.RollController.html (2 lines): - line 60: 052 * TODO: change to a pool of threads - line 90: 082 // TODO logs will contend with each other here, replace with e.g. DelayedQueue 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.MemStoreSizeCostFunction.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.DoNothingStoppable.html (2 lines): - line 239: 231 // TODO Auto-generated method stub - line 245: 237 // TODO Auto-generated method stub 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AlterFamilyVersionsAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 635: 627 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScannerClosure.html (2 lines): - line 293: 285 // TODO Auto-generated catch block - line 309: 301 // TODO Auto-generated catch block 1.4/xref/org/apache/hadoop/hbase/mapreduce/MultiTableSnapshotInputFormatImpl.html (2 lines): - line 245: 235 // TODO: restore from record readers to parallelize. - line 262: 252 // TODO: these probably belong elsewhere/may already be implemented elsewhere. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyClientBackoffPolicy.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.4/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.TableVisitorBase.html (2 lines): - line 143: 135 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2092: 2084 // TODO: we may look up a region which has already been split or merged so we need to check 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.html (2 lines): - line 251: 243 // TODO If the log file is still being written to - which is most likely - line 622: 614 // manager will be indefinitely creating RESCAN nodes. TODO may be the 1.1/xref/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html (2 lines): - line 194: 184 * TODO:We could extend the IdLock to IdReadWriteLock for better. - line 272: 262 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mob/mapreduce/MobRefReporter.html (2 lines): - line 196: 188 // TODO confirm there aren't tags - line 413: 405 // TODO make family and table optional 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.TableAction.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl.TestRegistry.html (2 lines): - line 865: 857 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1617: 1609 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.MoveCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.RegionServerStoppedOnScannerOpenConnection.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html (2 lines): - line 116: 108 // TODO: Very like the super class implemenation. Can we shrink this down? - line 137: 129 // TODO: Very like the super class implemenation. Can we shrink this down? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruAdaptiveBlockCache.BlockBucket.html (2 lines): - line 434: 426 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 585: 577 * TODO after HBASE-22005, we may cache an block which allocated from off-heap, but our LRU cache 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.html (2 lines): - line 225: 217 * TODO try to figure out a better way and remove reference from regionserver package later. - line 387: 379 // TODO: Review after we add in encoded data blocks. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.MetaTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.MyRegionServer.html (2 lines): - line 105: 097 * TODO: This class can be removed after we upgrade Hadoop dependency. - line 218: 210 // TODO: Add handling bindexception. Random port is not enough!!! Flakie test! 1.1/xref-test/org/apache/hadoop/hbase/regionserver/TestStoreScanner.html (2 lines): - line 161: 151 * TODO this comment makes no sense above. Appears to do the right thing. - line 471: 461 * TODO this fails, since we don't handle deletions, etc, in peek 2.5/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html (2 lines): - line 508: 500 // TODO: what about over/underflow? - line 535: 527 // TODO: what about over/underflow? 2.1/apidocs/src-html/org/apache/hadoop/hbase/HRegionInfo.html (2 lines): - line 181: 173 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 196: 188 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.CorruptedLogFileException.html (2 lines): - line 443: 435 // TODO should we ignore an empty, not-last log file if skip.errors - line 446: 438 // TODO is this scenario still possible if the log has been 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.ShutdownHookThread.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/util/MockServer.html (2 lines): - line 121: 113 // TODO Auto-generated method stub - line 132: 124 // TODO Auto-generated method stub 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CoprocessorRpcUtils.html (2 lines): - line 135: 127 // TODO: COPY FROM SHADED TO NON_SHADED. DO I HAVE TOO? - line 167: 159 // TODO: UGLY COPY IN HERE!!!! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.html (2 lines): - line 339: 331 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 476: 468 * TODO after HBASE-22005, we may cache an block which allocated from off-heap, but our LRU cache 1.1/xref-test/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.html (2 lines): - line 259: 249 // TODO: Assert sizes allocated are right and proportions. - line 292: 282 // TODO: Assert sizes allocated are right and proportions. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.html (2 lines): - line 348: 340 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 484: 476 * TODO after HBASE-22005, we may cache an block which allocated from off-heap, but our LRU cache 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.NamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.html (2 lines): - line 258: 250 * TODO: We can at-most reassign the number of regions away from a particular server to be how - line 307: 299 // TODO: Look at data block locality or a more complex load to do this 1.4/xref/org/apache/hadoop/hbase/io/hfile/AbstractHFileReader.html (2 lines): - line 192: 182 * TODO left from {@link HFile} version 1: move this to StoreFile after Ryan's - line 206: 196 * TODO left from {@link HFile} version 1: move this to StoreFile after 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ClusterStatus.html (2 lines): - line 87: 079 // TODO: remove this in 3.0 - line 105: 097 // TODO: make this constructor private 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileWriterImpl.html (2 lines): - line 375: 367 // TODO: Redo so only a single pass over the arrays rather than one to - line 766: 758 // TODO: What if cell is 10MB and we write infrequently? We hold on to cell here indefinitely? 1.1/xref-test/org/apache/hadoop/hbase/regionserver/TestBulkLoad.html (2 lines): - line 218: 208 // TODO We need a way to do this without creating files - line 246: 236 // TODO We need a way to do this without creating files 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALRecordReader.html (2 lines): - line 103: 095 // TODO: Find the data node with the most blocks for this WAL? - line 339: 331 // TODO: These results should be sorted? Results could be content of recovered.edits directory 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DisableTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.3/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2177: 2169 // TODO: we may look up a region which has already been split or merged so we need to check 1.2/xref/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html (2 lines): - line 330: 320 //TODO getToken is spewing garbage - line 407: 397 //TODO expose this in a PrefixTreeScanner interface 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowByteBufferExtendedCell.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncTableTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 1.2/xref-test/org/apache/hadoop/hbase/regionserver/TestHRegionReplayEvents.html (2 lines): - line 1066: 1056 // TODO: what to do with this? - line 1597: 1587 // TODO We need a way to do this without creating files 2.3/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.Order.html (2 lines): - line 481: 473 // TODO: what about over/underflow? - line 508: 500 // TODO: what about over/underflow? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1632: 1624 // TODO: comment this portion after HBASE-3583 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/Increment.html (2 lines): - line 280: 272 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 292: 284 // TODO: This is wrong. Can't have two the same just because on same row. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/util/LoadTestTool.WorkerThread.html (2 lines): - line 245: 237 // TODO: refactor LoadTestToolImpl somewhere to make the usage from tests less bad, - line 749: 741 // TODO : currently append and increment operations not tested with tags 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCandidateGenerator.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.StatisticsThread.html (2 lines): - line 348: 340 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 484: 476 * TODO after HBASE-22005, we may cache an block which allocated from off-heap, but our LRU cache 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncRandomReadTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.MoveCostFunction.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.ReferenceFileFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.3/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CollectAllVisitor.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2177: 2169 // TODO: we may look up a region which has already been split or merged so we need to check 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowCell.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowByteBufferExtendedCell.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileWriterImpl.html (2 lines): - line 376: 368 // TODO: Redo so only a single pass over the arrays rather than one to - line 762: 754 // TODO: What if cell is 10MB and we write infrequently? We hold on to cell here indefinitely? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html (2 lines): - line 122: 114 // TODO: Very like the super class implemenation. Can we shrink this down? - line 143: 135 // TODO: Very like the super class implemenation. Can we shrink this down? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10Test.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AddRowAction.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.HFileFilter.html (2 lines): - line 118: 110 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 753: 745 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TransitRegionStateProcedure.TransitionType.html (2 lines): - line 166: 158 // TODO: maybe we should make another type here, REGION_TRANSITION? - line 411: 403 // TODO: the forceNewPlan flag not be persistent so if master crash then the flag will be lost. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.html (2 lines): - line 231: 223 * TODO try to figure out a better way and remove reference from regionserver package later. - line 415: 407 // TODO: Review after we add in encoded data blocks. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/AbstractProcedureScheduler.html (2 lines): - line 44: 036 // TODO: metrics - line 235: 227 // TODO: Metrics 1.2/xref/org/apache/hadoop/hbase/HRegionInfo.html (2 lines): - line 232: 222 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 242: 232 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.StoreFileCostFunction.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 1.1/xref/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html (2 lines): - line 330: 320 //TODO getToken is spewing garbage - line 407: 397 //TODO expose this in a PrefixTreeScanner interface 1.1/xref-test/org/apache/hadoop/hbase/regionserver/TestHRegionReplayEvents.html (2 lines): - line 1067: 1057 // TODO: what to do with this? - line 1598: 1588 // TODO We need a way to do this without creating files 1.4/xref/org/apache/hadoop/hbase/procedure2/Procedure.html (2 lines): - line 571: 561 // TODO: can this be inferred from the stack? I think so... - line 792: 782 * TODO: OPTIMIZATION: some of the field never change during the execution 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ColumnAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.BulkHFileVisitor.html (2 lines): - line 540: 532 // TODO Implement bulk load recovery - line 805: 797 // TODO what if this is due to a bad HFile? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ExtendedCell.html (2 lines): - line 56: 048 // TODO remove the boolean param once HBASE-16706 is done. - line 92: 084 // TODO remove the boolean param once HBASE-16706 is done. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/favored/FavoredNodeAssignmentHelper.html (2 lines): - line 152: 144 // TODO: See above overrides take a Connection rather than a Configuration only the - line 490: 482 * another. The aim is two distribute the three favored nodes on >= 2 racks. TODO: see how we can 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteTableAction.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.ResponseGenerator.html (2 lines): - line 865: 857 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1617: 1609 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure/ZKProcedureCoordinator.html (2 lines): - line 215: 207 // TODO Nothing enforces that acquire and reached znodes from showing up in wrong order. - line 265: 257 * TODO this code isn't actually used but can be used to issue a cancellation from the 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.HealthSummary.html (2 lines): - line 297: 289 // TODO: this does not interrupt the monkey. should it? - line 562: 554 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionInfoBuilder.MutableRegionInfo.html (2 lines): - line 45: 037 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 55: 047 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.IndexCacheEntry.html (2 lines): - line 324: 316 // TODO: Assert sizes allocated are right and proportions. - line 356: 348 // TODO: Assert sizes allocated are right and proportions. 1.1/xref-test/org/apache/hadoop/hbase/client/TestClientNoCluster.html (2 lines): - line 619: 609 // TODO: - line 768: 758 // TODO: Make command options. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.BufferedMutatorTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LoadCandidateGenerator.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html (2 lines): - line 267: 259 // (TODO: Add being able to open a region in read-only mode). Open the primary replica - line 558: 550 // TODO: Clean up split and merge. Currently all over the place. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationStatus.html (2 lines): - line 92: 084 // TODO: Change this wait to a barrier. I tried waiting on replication stats to - line 123: 115 // To be sure it dead and references cleaned up. TODO: Change this to a barrier. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.RpcTimeoutConnection.html (2 lines): - line 630: 622 // TODO: - line 777: 769 // TODO: Make command options. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.OldTestFilter.html (2 lines): - line 1383: 1375 // TODO: This is important... need many more tests for ordering, etc - line 2283: 2275 @Ignore("TODO: intentionally disabled?") 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColTSByteBufferExtendedCell.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.TestTableDDLProcedure.html (2 lines): - line 213: 205 // TODO: convert this test to cover the full matrix in - line 1672: 1664 // TODO: comment this portion after HBASE-3583 1.2/xref-test/org/apache/hadoop/hbase/PerformanceEvaluation.html (2 lines): - line 153: 143 // TODO : should we make this configurable - line 2224: 2214 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AddColumnFamilyAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 1.1/xref/org/apache/hadoop/hbase/master/handler/ServerShutdownHandler.html (2 lines): - line 157: 147 // TODO: Best way to hold strictly here? We should build this retry logic - line 159: 149 // TODO: Is the reading of hbase:meta necessary when the Master has state of 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.PingCoprocessor.html (2 lines): - line 201: 193 // TODO: convert this test to cover the full matrix in - line 1576: 1568 // TODO: comment this portion after HBASE-3583 1.2/xref/org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeBlockMeta.html (2 lines): - line 352: 342 //TODO method that can read directly from ByteBuffer instead of InputStream - line 885: 875 // TODO : decide on some max value for this ? INTEGER_MAX? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ExtendedCell.html (2 lines): - line 54: 046 // TODO remove the boolean param once HBASE-16706 is done. - line 91: 083 // TODO remove the boolean param once HBASE-16706 is done. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CollectAllVisitor.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2122: 2114 // TODO: we may look up a region which has already been split or merged so we need to check 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndMutateTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 1.4/xref/org/apache/hadoop/hbase/client/Operation.html (2 lines): - line 46: 36 // TODO make this configurable - line 47: 37 // TODO Do we need this anymore now we have protobuffed it all? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.NamespaceAction.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.BucketSizeInfo.html (2 lines): - line 281: 273 // TODO Support the view of block size distribution statistics - line 282: 274 // TODO: Why we add the extra 1024 bytes? Slop? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.ReferenceFileFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndPutTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.WriteRequestCostFunction.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 1.1/xref/org/apache/hadoop/hbase/util/FSUtils.html (2 lines): - line 1101: 1091 // TODO move this method OUT of FSUtils. No dependencies to HMaster - line 1329: 1319 // TODO: The implementation that comes back when we do a createWriter 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/thrift/TestThriftServer.html (2 lines): - line 203: 195 * TODO: These counts are supposed to be zero but sometimes they are not, they are equal to the - line 288: 280 /* TODO Reenable. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.html (2 lines): - line 102: 094 // TODO: Find the data node with the most blocks for this WAL? - line 338: 330 // TODO: These results should be sorted? Results could be content of recovered.edits directory 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncSequentialReadTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 1.4/xref-test/org/apache/hadoop/hbase/regionserver/wal/TestLogRolling.html (2 lines): - line 122: 112 // TODO: testLogRollOnDatanodeDeath fails if short circuit reads are on under the hadoop2 - line 228: 218 // TODO: Why does this write data take for ever? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.IncrementTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.IndexStatistics.html (2 lines): - line 288: 280 // TODO Support the view of block size distribution statistics - line 289: 281 // TODO: Why we add the extra 1024 bytes? Slop? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.OldTestFilter.html (2 lines): - line 1383: 1375 // TODO: This is important... need many more tests for ordering, etc - line 2283: 2275 @Ignore("TODO: intentionally disabled?") 2.5/apidocs/src-html/org/apache/hadoop/hbase/client/Increment.html (2 lines): - line 270: 262 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 282: 274 // TODO: This is wrong. Can't have two the same just because on same row. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html (2 lines): - line 120: 112 // TODO: Very like the super class implemenation. Can we shrink this down? - line 141: 133 // TODO: Very like the super class implemenation. Can we shrink this down? 1.1/xref/org/apache/hadoop/hbase/io/hfile/CacheConfig.html (2 lines): - line 135: 125 * TODO: this config point is completely wrong, as it's used to determine the - line 447: 437 * TODO: today {@code family.isBlockCacheEnabled()} only means {@code cacheDataOnRead}, so here we 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10Test.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.SimpleRegistry.html (2 lines): - line 630: 622 // TODO: - line 777: 769 // TODO: Make command options. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.RR.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomWriteTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomSeekScanTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 1.4/xref-test/org/apache/hadoop/hbase/thrift/TestThriftServer.html (2 lines): - line 185: 175 * TODO: These counts are supposed to be zero but sometimes they are not, they are equal to the - line 268: 258 /* TODO Reenable. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CmdDescriptor.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.OnheapDecodedCell.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileWriterImpl.html (2 lines): - line 376: 368 // TODO: Redo so only a single pass over the arrays rather than one to - line 762: 754 // TODO: What if cell is 10MB and we write infrequently? We hold on to cell here indefinitely? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html (2 lines): - line 231: 223 * TODO try to figure out a better way and remove reference from regionserver package later. - line 415: 407 // TODO: Review after we add in encoded data blocks. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/util/LoadTestTool.WorkerThread.html (2 lines): - line 245: 237 // TODO: refactor LoadTestToolImpl somewhere to make the usage from tests less bad, - line 749: 741 // TODO : currently append and increment operations not tested with tags 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/monkies/PolicyBasedChaosMonkey.html (2 lines): - line 152: 144 // TODO: bound the wait time per policy - line 159: 151 // TODO: we can look at the actions, and decide to do the restore cluster or not based on them. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TaskBatch.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 618: 610 // manager will be indefinitely creating RESCAN nodes. TODO may be the 1.1/xref-test/org/apache/hadoop/hbase/master/TestAssignmentManager.html (2 lines): - line 156: 146 // TODO: Make generic versions of what we do below and put up in a mocking - line 718: 708 // TODO: Move up into HBaseTestingUtility? Generally useful. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 2.3/devapidocs/src-html/org/apache/hadoop/hbase/HBaseConfiguration.html (2 lines): - line 56: 048 //TODO:replace with private constructor, HBaseConfiguration should not extend Configuration - line 72: 064 //TODO:replace with private constructor 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.ResponseGenerator.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.html (2 lines): - line 341: 333 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 813: 805 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CandidateGenerator.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/monkies/PolicyBasedChaosMonkey.html (2 lines): - line 166: 158 // TODO: bound the wait time per policy - line 173: 165 // TODO: we can look at the actions, and decide to do the restore cluster or not based on them. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.2/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.LoadQueueItem.html (2 lines): - line 526: 518 // TODO Implement bulk load recovery - line 750: 742 // TODO what if this is due to a bad HFile? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.html (2 lines): - line 231: 223 * TODO try to figure out a better way and remove reference from regionserver package later. - line 415: 407 // TODO: Review after we add in encoded data blocks. 1.2/xref-test/org/apache/hadoop/hbase/client/TestHCM.html (2 lines): - line 1266: 1256 // TODO: This test would seem to presume hardcoded RETRY_BACKOFF which it should not. - line 1346: 1336 // TODO: This sleep time should be less than the time that it takes to open and close 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.BufferedEncodedSeeker.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.3/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALFactory.html (2 lines): - line 121: 113 /* TODO Both of these are probably specific to the fs wal provider */ - line 201: 193 /* TODO Both of these are probably specific to the fs wal provider */ 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AlterFamilyEncodingAction.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.TableSkewCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.0/devapidocs/src-html/org/apache/hadoop/hbase/exceptions/RegionMovedException.html (2 lines): - line 96: 088 // TODO: this whole thing is extremely brittle. - line 114: 106 // TODO: deserialization above depends on this. That is bad, but also means this 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.CallCleanup.html (2 lines): - line 225: 217 * TODO try to figure out a better way and remove reference from regionserver package later. - line 387: 379 // TODO: Review after we add in encoded data blocks. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.BalanceInfo.html (2 lines): - line 243: 235 * TODO: We can at-most reassign the number of regions away from a particular - line 292: 284 // TODO: Look at data block locality or a more complex load to do this 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteByteBufferExtendedCell.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.OnheapDecodedCell.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/MockRegionServerServices.html (2 lines): - line 275: 267 // TODO Auto-generated method stub - line 286: 278 // TODO Auto-generated method stub 1.4/xref/org/apache/hadoop/hbase/zookeeper/MetaTableLocator.html (2 lines): - line 86: 76 * TODO: rewrite using RPC calls to master to find out about hbase:meta. - line 319: 309 // TODO: We should be able to get the ServerName from the AdminProtocol 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteColumnFamilyAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.0/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.BulkHFileVisitor.html (2 lines): - line 510: 502 // TODO Implement bulk load recovery - line 734: 726 // TODO what if this is due to a bad HFile? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.MasterAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.Writer.html (2 lines): - line 122: 114 * TODO: Do scanners need to be able to take a start and end row? TODO: Should BlockIndex know the - line 477: 469 * Method returns the reader given the specified arguments. TODO This is a bad abstraction. See 2.4/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.ReplicationBarrierResult.html (2 lines): - line 143: 135 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2092: 2084 // TODO: we may look up a region which has already been split or merged so we need to check 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.MetaRowsComparator.html (2 lines): - line 633: 625 // TODO: - line 780: 772 // TODO: Make command options. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionUtils.ShortCircuitingClusterConnection.html (2 lines): - line 131: 123 // TODO: Fix this. Not all connections from server side should have 10 times the retries. - line 147: 139 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController3.html (2 lines): - line 119: 111 // TODO: convert this test to cover the full matrix in - line 272: 264 // TODO: Skipping delete because of access issues w/ AMv2. 1.1/xref-test/org/apache/hadoop/hbase/util/LoadTestTool.html (2 lines): - line 245: 235 // TODO: refactor LoadTestToolImpl somewhere to make the usage from tests less bad, - line 713: 703 // TODO : currently append and increment operations not tested with tags 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10000Test.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.html (2 lines): - line 313: 305 // TODO: Assert sizes allocated are right and proportions. - line 345: 337 // TODO: Assert sizes allocated are right and proportions. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.Bucket.html (2 lines): - line 288: 280 // TODO Support the view of block size distribution statistics - line 289: 281 // TODO: Why we add the extra 1024 bytes? Slop? 1.1/xref/org/apache/hadoop/hbase/regionserver/handler/CloseRegionHandler.html (2 lines): - line 135: 125 // TODO: do better than a simple warning - line 146: 136 // TODO: If we need to keep updating CLOSING stamp to prevent against 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.HFileFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html (2 lines): - line 143: 135 * TODO: This is a workaround. Should remove this ugly code... - line 158: 150 // TODO We used to set CacheDataInL1 for META table. When we have BucketCache in file mode, now 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRangeTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncRequestFutureImpl.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCRegionProcedure.html (2 lines): - line 119: 111 // TODO: Purge metadata before removing from HDFS? This ordering is copied - line 138: 130 // TODO: This is going to spew log? Add retry backoff 1.1/xref/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFormatReader.html (2 lines): - line 123: 113 // TODO: Some procedure may be already runnables (see readInitEntry()) - line 149: 139 // TODO: Make it runnable, before reading other files 2.5/devapidocs/src-html/org/apache/hadoop/hbase/exceptions/RegionMovedException.html (2 lines): - line 94: 086 // TODO: this whole thing is extremely brittle. - line 112: 104 // TODO: deserialization above depends on this. That is bad, but also means this 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.Service.html (2 lines): - line 295: 287 // TODO: this does not interrupt the monkey. should it? - line 519: 511 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AppendTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 1.4/xref/org/apache/hadoop/hbase/regionserver/KeyValueScanner.html (2 lines): - line 43: 33 // TODO: Change name from KeyValueScanner to CellScanner only we already have a simple CellScanner - line 134: 124 * seekToRowCol(KeyValue, boolean) (TODO: Whats this?). Note that this function should 2.1/devapidocs/src-html/org/apache/hadoop/hbase/HBaseConfiguration.html (2 lines): - line 56: 048 //TODO:replace with private constructor, HBaseConfiguration should not extend Configuration - line 72: 064 //TODO:replace with private constructor 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomReadTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyClientBackoffPolicy.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.TestTableDDLProcedure.html (2 lines): - line 201: 193 // TODO: convert this test to cover the full matrix in - line 1576: 1568 // TODO: comment this portion after HBASE-3583 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AppendTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.html (2 lines): - line 122: 114 * TODO: Do scanners need to be able to take a start and end row? TODO: Should BlockIndex know the - line 477: 469 * Method returns the reader given the specified arguments. TODO This is a bad abstraction. See 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.BlackListDirFilter.html (2 lines): - line 122: 114 // currently only used in testing. TODO refactor into a test class - line 741: 733 // TODO move this method OUT of FSUtils. No dependencies to HMaster 1.4/xref-test/org/apache/hadoop/hbase/regionserver/TestBulkLoad.html (2 lines): - line 255: 245 // TODO We need a way to do this without creating files - line 283: 273 // TODO We need a way to do this without creating files 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndDeleteTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.BufferedDataBlockEncodingState.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.5/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CollectingVisitor.html (2 lines): - line 144: 136 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2036: 2028 // TODO: we may look up a region which has already been split or merged so we need to check 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomReadTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncSequentialWriteTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.WriteRequestCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.html (2 lines): - line 231: 223 * TODO try to figure out a better way and remove reference from regionserver package later. - line 415: 407 // TODO: Review after we add in encoded data blocks. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TaskBatch.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 634: 626 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCandidateGenerator.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html (2 lines): - line 120: 112 // TODO: Very like the super class implemenation. Can we shrink this down? - line 141: 133 // TODO: Very like the super class implemenation. Can we shrink this down? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AppendTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.DefaultVisitorBase.html (2 lines): - line 144: 136 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2036: 2028 // TODO: we may look up a region which has already been split or merged so we need to check 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.ShutdownHookThread.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2122: 2114 // TODO: we may look up a region which has already been split or merged so we need to check 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mob/mapreduce/MobRefReporter.MobRefReducer.html (2 lines): - line 196: 188 // TODO confirm there aren't tags - line 413: 405 // TODO make family and table optional 2.4/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html (2 lines): - line 122: 114 /* TODO Both of these are probably specific to the fs wal provider */ - line 204: 196 /* TODO Both of these are probably specific to the fs wal provider */ 2.0/apidocs/src-html/org/apache/hadoop/hbase/CellUtil.html (2 lines): - line 1086: 1078 // TODO: Add sizing of references that hold the row, family, etc., arrays. - line 1496: 1488 // TODO: pretty print tags as well 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialReadTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncScanTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/HBaseConfiguration.html (2 lines): - line 56: 048 //TODO:replace with private constructor, HBaseConfiguration should not extend Configuration - line 72: 064 //TODO:replace with private constructor 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mob/mapreduce/MobRefReporter.MobRefReducer.html (2 lines): - line 196: 188 // TODO confirm there aren't tags - line 413: 405 // TODO make family and table optional 2.1/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.Order.html (2 lines): - line 481: 473 // TODO: what about over/underflow? - line 508: 500 // TODO: what about over/underflow? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.html (2 lines): - line 324: 316 // TODO: Assert sizes allocated are right and proportions. - line 356: 348 // TODO: Assert sizes allocated are right and proportions. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.IncrementTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndMutateTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TransitRegionStateProcedure.html (2 lines): - line 171: 163 // TODO: maybe we should make another type here, REGION_TRANSITION? - line 430: 422 // TODO: the forceNewPlan flag not be persistent so if master crash then the flag will be lost. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AppendTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.FileFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.AsyncProcessForThrowableCheck.html (2 lines): - line 854: 846 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1564: 1556 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.3/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.ReplicationBarrierResult.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2177: 2169 // TODO: we may look up a region which has already been split or merged so we need to check 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html (2 lines): - line 120: 112 // TODO: Very like the super class implemenation. Can we shrink this down? - line 141: 133 // TODO: Very like the super class implemenation. Can we shrink this down? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkloadBase.html (2 lines): - line 119: 111 // TODO We need a way to do this without creating files - line 144: 136 // TODO We need a way to do this without creating files 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.TestTableDDLProcedure.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1632: 1624 // TODO: comment this portion after HBASE-3583 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TestOptions.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 1.4/xref/org/apache/hadoop/hbase/master/RegionPlacementMaintainer.html (2 lines): - line 82: 72 // TODO: Remove? Unused. Partially implemented only. - line 491: 481 // TODO: maybe run the placement in parallel for each table 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.BufferedDataBlockEncodingState.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 1.4/xref/org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.html (2 lines): - line 617: 607 // TODO Implement bulk load recovery - line 789: 779 // TODO what if this is due to a bad HFile? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.FailInitializeDummyReplicationSource.html (2 lines): - line 341: 333 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 813: 805 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaCandidateGenerator.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 1.1/xref/org/apache/hadoop/hbase/codec/prefixtree/encode/tokenize/TokenizerNode.html (2 lines): - line 377: 367 // TODO return whether it's before or after so we can binary search - line 389: 379 // TODO binary search the children 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.ShutdownHookThread.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.html (2 lines): - line 118: 110 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 753: 745 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.BufferedMutatorTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html (2 lines): - line 109: 101 // TODO have to correctly figure out when log splitting has been - line 180: 172 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 1.2/xref/org/apache/hadoop/hbase/zookeeper/ZKUtil.html (2 lines): - line 104: 94 // TODO: Replace this with ZooKeeper constant when ZOOKEEPER-277 is resolved. - line 928: 918 // TODO: Set node ACL for groups when ZK supports this feature 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10Test.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 1.1/xref/org/apache/hadoop/hbase/regionserver/SplitLogWorker.html (2 lines): - line 110: 100 // TODO have to correctly figure out when log splitting has been - line 175: 165 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/util/MockServer.html (2 lines): - line 132: 124 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.EmptyCell.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.IndexCacheEntry.html (2 lines): - line 303: 295 // TODO: Assert sizes allocated are right and proportions. - line 335: 327 // TODO: Assert sizes allocated are right and proportions. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mob/mapreduce/MobRefReporter.html (2 lines): - line 194: 186 // TODO confirm there aren't tags - line 411: 403 // TODO make family and table optional 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl.TestRegistry.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.RegionDirFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.TestTableDDLProcedure.html (2 lines): - line 200: 192 // TODO: convert this test to cover the full matrix in - line 1575: 1567 // TODO: comment this portion after HBASE-3583 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.NamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.FileFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.HFileLinkFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.html (2 lines): - line 104: 096 // TODO have to correctly figure out when log splitting has been - line 177: 169 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyClientBackoffPolicy.html (2 lines): - line 865: 857 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1617: 1609 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.html (2 lines): - line 295: 287 // TODO: this does not interrupt the monkey. should it? - line 560: 552 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.AsyncProcessWithFailure.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TimeoutMonitor.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 618: 610 // manager will be indefinitely creating RESCAN nodes. TODO may be the 1.2/xref/org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.html (2 lines): - line 544: 534 // TODO Implement bulk load recovery - line 712: 702 // TODO what if this is due to a bad HFile? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html (2 lines): - line 59: 051// TODO: Remove. This is doing way too much work just to figure a priority. Do as Elliott - line 134: 126 // reflection no longer matched the method names coming in over pb. TODO: Get rid of this 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.MemStoreSizeCostFunction.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl2.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 1.4/xref-test/org/apache/hadoop/hbase/coprocessor/TestRegionServerCoprocessorEndpoint.html (2 lines): - line 121: 111 // TODO Auto-generated method stub - line 126: 116 // TODO Auto-generated method stub 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.RR.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.TestTableDDLProcedure.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1638: 1630 // TODO: comment this portion after HBASE-3583 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TerminationStatus.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 618: 610 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncRandomReadTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AddColumnFamilyAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 1.2/xref/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html (2 lines): - line 333: 323 // TODO: do not need to call AsyncCall.setFailed? - line 339: 329 // TODO: this should be handled by PayloadCarryingRpcController. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.RegionServerStoppedOnScannerOpenConnection.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/util/LoadTestTool.html (2 lines): - line 246: 238 // TODO: refactor LoadTestToolImpl somewhere to make the usage from tests less bad, - line 759: 751 // TODO : currently append and increment operations not tested with tags 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange100Test.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/HBaseConfiguration.html (2 lines): - line 57: 049 // TODO:replace with private constructor, HBaseConfiguration should not extend Configuration - line 73: 065 // TODO:replace with private constructor 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.Bucket.html (2 lines): - line 281: 273 // TODO Support the view of block size distribution statistics - line 282: 274 // TODO: Why we add the extra 1024 bytes? Slop? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html (2 lines): - line 585: 577 // TODO: undo by remembering old values - line 671: 663 // TODO: cost function may need a specific description 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncRequestFutureImpl.html (2 lines): - line 865: 857 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1617: 1609 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.html (2 lines): - line 200: 192 // TODO: convert this test to cover the full matrix in - line 1575: 1567 // TODO: comment this portion after HBASE-3583 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl.html (2 lines): - line 854: 846 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1564: 1556 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.html (2 lines): - line 1383: 1375 // TODO: This is important... need many more tests for ordering, etc - line 2283: 2275 @Ignore("TODO: intentionally disabled?") 1.4/xref-test/org/apache/hadoop/hbase/chaos/monkies/PolicyBasedChaosMonkey.html (2 lines): - line 158: 148 // TODO: bound the wait time per policy - line 165: 155 // TODO: we can look at the actions, and decide to do the restore cluster or not based on them. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.DoNothingStoppable.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.SequenceIdAndFileLength.html (2 lines): - line 171: 163 // TODO We used to set CacheDataInL1 for META table. When we have BucketCache in file mode, now - line 279: 271 // TODO: in fact this method will only be called at master side, so fsreadonly and usecache will 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html (2 lines): - line 143: 135 * TODO: This is a workaround. Should remove this ugly code... - line 158: 150 // TODO We used to set CacheDataInL1 for META table. When we have BucketCache in file mode, now 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.DoNothingThread.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.TableVisitorBase.html (2 lines): - line 144: 136 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2036: 2028 // TODO: we may look up a region which has already been split or merged so we need to check 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionInfoBuilder.html (2 lines): - line 39: 031 // TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 51: 043 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.SimpleRegistry.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.TableVisitorBase.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2122: 2114 // TODO: we may look up a region which has already been split or merged so we need to check 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.MetaTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.EnableTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/RegionPlacementMaintainer.html (2 lines): - line 79: 071// TODO: Remove? Unused. Partially implemented only. - line 487: 479 // TODO: maybe run the placement in parallel for each table 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.html (2 lines): - line 104: 096 // TODO have to correctly figure out when log splitting has been - line 177: 169 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAdmin1.html (2 lines): - line 546: 538 // TODO convert this to version that is synchronous (See HBASE-16668) - line 570: 562 // TODO convert this to version that is synchronous (See HBASE-16668) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.Visitor.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2177: 2169 // TODO: we may look up a region which has already been split or merged so we need to check 2.4/apidocs/src-html/org/apache/hadoop/hbase/ServerName.html (2 lines): - line 275: 267 // TODO: Make this private in hbase-3.0. - line 390: 382 // TODO: Make this left.getAddress().equals(right.getAddress()) 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.html (2 lines): - line 201: 193 // TODO: convert this test to cover the full matrix in - line 1576: 1568 // TODO: comment this portion after HBASE-3583 1.4/xref-test/org/apache/hadoop/hbase/regionserver/TestStoreScanner.html (2 lines): - line 543: 533 * TODO this comment makes no sense above. Appears to do the right thing. - line 853: 843 * TODO this fails, since we don't handle deletions, etc, in peek 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AddRowAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.html (2 lines): - line 106: 098 // TODO have to correctly figure out when log splitting has been - line 178: 170 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10Test.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.html (2 lines): - line 243: 235 * TODO: We can at-most reassign the number of regions away from a particular - line 292: 284 // TODO: Look at data block locality or a more complex load to do this 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/RegionPlacementMaintainer.RandomizedMatrix.html (2 lines): - line 79: 071// TODO: Remove? Unused. Partially implemented only. - line 487: 479 // TODO: maybe run the placement in parallel for each table 2.4/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html (2 lines): - line 478: 470 // TODO: what about over/underflow? - line 505: 497 // TODO: what about over/underflow? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkloadBase.WalMatcher.html (2 lines): - line 139: 131 // TODO We need a way to do this without creating files - line 165: 157 // TODO We need a way to do this without creating files 1.4/xref/org/apache/hadoop/hbase/wal/WALKey.html (2 lines): - line 86: 76 // TODO: Key and WALEdit are never used separately, or in one-to-many relation, for practical - line 88: 78 // TODO: Cleanup. We have logSeqNum and then WriteEntry, both are sequence id'ing. Fix. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/HBaseConfiguration.html (2 lines): - line 56: 048 //TODO:replace with private constructor, HBaseConfiguration should not extend Configuration - line 72: 064 //TODO:replace with private constructor 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.OnheapDecodedCell.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1040: 1032 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TerminationStatus.html (2 lines): - line 255: 247 // TODO If the log file is still being written to - which is most likely - line 611: 603 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.BlackListDirFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncSequentialReadTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mob/mapreduce/MobRefReporter.MobRefMapper.html (2 lines): - line 194: 186 // TODO confirm there aren't tags - line 411: 403 // TODO make family and table optional 2.3/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.LoadQueueItem.html (2 lines): - line 533: 525 // TODO Implement bulk load recovery - line 756: 748 // TODO what if this is due to a bad HFile? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialWriteTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.BucketSizeInfo.html (2 lines): - line 288: 280 // TODO Support the view of block size distribution statistics - line 289: 281 // TODO: Why we add the extra 1024 bytes? Slop? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndMutateTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 1.1/xref-test/org/apache/hadoop/hbase/coprocessor/TestRegionServerCoprocessorEndpoint.html (2 lines): - line 102: 92 // TODO Auto-generated method stub - line 107: 97 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TaskBatch.html (2 lines): - line 255: 247 // TODO If the log file is still being written to - which is most likely - line 611: 603 // manager will be indefinitely creating RESCAN nodes. TODO may be the 1.1/xref-test/org/apache/hadoop/hbase/regionserver/wal/TestWALReplay.html (2 lines): - line 344: 334 // TODO: Scan all. - line 1095: 1085 // TODO Auto-generated method stub 1.2/xref/org/apache/hadoop/hbase/client/Operation.html (2 lines): - line 46: 36 // TODO make this configurable - line 47: 37 // TODO Do we need this anymore now we have protobuffed it all? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.DataCacheEntry.html (2 lines): - line 324: 316 // TODO: Assert sizes allocated are right and proportions. - line 356: 348 // TODO: Assert sizes allocated are right and proportions. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/Procedure.html (2 lines): - line 430: 422 * TODO: As any of the sub-procedures on failure rolls back all procedures in the stack, including - line 862: 854 // TODO: can this be inferred from the stack? I think so... 2.4/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CollectAllVisitor.html (2 lines): - line 143: 135 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2092: 2084 // TODO: we may look up a region which has already been split or merged so we need to check 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/LogRoller.html (2 lines): - line 59: 051 * TODO: change to a pool of threads - line 87: 079 // TODO logs will contend with each other here, replace with e.g. DelayedQueue 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.BlackListDirFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.BulkLoadHelper.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1632: 1624 // TODO: comment this portion after HBASE-3583 2.1/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html (2 lines): - line 481: 473 // TODO: what about over/underflow? - line 508: 500 // TODO: what about over/underflow? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.DummyNodeFailoverWorker.html (2 lines): - line 341: 333 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 813: 805 // TODO Auto-generated method stub 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.MasterAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.StatisticsThread.html (2 lines): - line 346: 338 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 482: 474 * TODO after HBASE-22005, we may cache an block which allocated from off-heap, but our LRU cache 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable.html (2 lines): - line 120: 112 // TODO: Very like the super class implemenation. Can we shrink this down? - line 141: 133 // TODO: Very like the super class implemenation. Can we shrink this down? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mob/mapreduce/MobRefReporter.MobRefReducer.html (2 lines): - line 194: 186 // TODO confirm there aren't tags - line 411: 403 // TODO make family and table optional 2.5/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html (2 lines): - line 508: 500 // TODO: what about over/underflow? - line 535: 527 // TODO: what about over/underflow? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.CreateTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.BulkLoadHelper.html (2 lines): - line 200: 192 // TODO: convert this test to cover the full matrix in - line 1575: 1567 // TODO: comment this portion after HBASE-3583 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.FamilyDirFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 1.1/xref/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.html (2 lines): - line 95: 85 // TODO: Move out... in the acquireLock() - line 192: 182 // TODO: We may be able to abort if the procedure is not started yet. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/Procedure.html (2 lines): - line 432: 424 * TODO: As any of the sub-procedures on failure rolls back all procedures in the stack, including - line 868: 860 // TODO: can this be inferred from the stack? I think so... 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.FakeServer.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/KeyValueScanner.html (2 lines): - line 42: 034// TODO: Change name from KeyValueScanner to CellScanner only we already have a simple CellScanner - line 134: 126 * seekToRowCol(KeyValue, boolean) (TODO: Whats this?). Note that this function should 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CASTableTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html (2 lines): - line 90: 082 * @param logEdit TODO: Retire this in favor of - line 100: 092 * TODO: Combine this with above. 1.4/xref/org/apache/hadoop/hbase/thrift/ThriftServerRunner.html (2 lines): - line 835: 825 // TODO: HBaseAdmin.compact(byte[]) deprecated and not trivial to replace here. - line 848: 838 // TODO: HBaseAdmin.majorCompact(byte[]) deprecated and not trivial to replace here. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScannerClosure.html (2 lines): - line 236: 228 // TODO Auto-generated catch block - line 252: 244 // TODO Auto-generated catch block 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionUtils.html (2 lines): - line 131: 123 // TODO: Fix this. Not all connections from server side should have 10 times the retries. - line 147: 139 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 1.1/xref/org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.html (2 lines): - line 181: 171 * TODO: We can at-most reassign the number of regions away from a particular - line 230: 220 // TODO: Look at data block locality or a more complex load to do this 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaHostCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 1.1/xref/org/apache/hadoop/hbase/util/HMerge.html (2 lines): - line 69: 59 // TODO: Where is this class used? How does it relate to Merge in same package? - line 132: 122 // TODO reenable new OfflineMerger(conf, fs).process(); 2.0/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.html (2 lines): - line 93: 085 // TODO: Size of pool configuraple - line 97: 089 // TODO: Cleanup thread for Scanners, Scanner id wrap 1.1/xref/org/apache/hadoop/hbase/master/SplitLogManager.html (2 lines): - line 273: 263 // TODO If the log file is still being written to - which is most likely - line 767: 757 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html (2 lines): - line 49: 041 * TODO: this class is actually tied to one region, because most of the paths make use of the - line 57: 049// TODO: MasterCallable and this Class have a lot in common. UNIFY! 1.1/xref-test/org/apache/hadoop/hbase/thrift/TestThriftServer.html (2 lines): - line 177: 167 * TODO: These counts are supposed to be zero but sometimes they are not, they are equal to the - line 260: 250 /* TODO Reenable. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.OffheapDecodedExtendedCell.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1044: 1036 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.EnableTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.2/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.BulkHFileVisitor.html (2 lines): - line 526: 518 // TODO Implement bulk load recovery - line 750: 742 // TODO what if this is due to a bad HFile? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.PrimaryRegionCountSkewCostFunction.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 2.0/apidocs/src-html/org/apache/hadoop/hbase/ServerName.html (2 lines): - line 275: 267 // TODO: Make this private in hbase-3.0. - line 390: 382 // TODO: Make this left.getAddress().equals(right.getAddress()) 2.1/apidocs/src-html/org/apache/hadoop/hbase/types/OrderedNumeric.html (2 lines): - line 57: 049 // TODO: this could be done better. - line 86: 078 // TODO: other instances of Numeric to consider? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.BalanceInfo.html (2 lines): - line 252: 244 * TODO: We can at-most reassign the number of regions away from a particular - line 302: 294 // TODO: Look at data block locality or a more complex load to do this 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.OldTestFilter.html (2 lines): - line 1383: 1375 // TODO: This is important... need many more tests for ordering, etc - line 2283: 2275 @Ignore("TODO: intentionally disabled?") 1.2/xref/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html (2 lines): - line 101: 91 * TODO: Retire this in favor of {@link #visitLogEntryBeforeWrite(HRegionInfo, WALKey, WALEdit)} - line 110: 100 * TODO: Combine this with above. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SafePointZigZagLatch.html (2 lines): - line 99: 091 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 1077: 1069 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/Procedure.LockState.html (2 lines): - line 432: 424 * TODO: As any of the sub-procedures on failure rolls back all procedures in the stack, including - line 868: 860 // TODO: can this be inferred from the stack? I think so... 1.4/xref/org/apache/hadoop/hbase/HRegionInfo.html (2 lines): - line 254: 244 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 264: 254 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AddColumnFamilyAction.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRangeTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestRegionLocatorTracing.html (2 lines): - line 94: 086 // TODO: Use a value of `META_REGION_LOCATION` that contains multiple region locations. - line 108: 100 // TODO: Use a value of `META_REGION_LOCATION` that contains multiple region locations. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.html (2 lines): - line 252: 244 * TODO: We can at-most reassign the number of regions away from a particular - line 302: 294 // TODO: Look at data block locality or a more complex load to do this 2.0/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.THBaseServiceMetricsProxy.html (2 lines): - line 93: 085 // TODO: Size of pool configuraple - line 97: 089 // TODO: Cleanup thread for Scanners, Scanner id wrap 1.4/xref-test/org/apache/hadoop/hbase/mapred/TestTableSnapshotInputFormat.html (2 lines): - line 123: 113 // TODO: would be better to examine directly the cache instance that results from this - line 139: 129 // TODO: mapred does not support limiting input range by startrow, endrow. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/HRegionInfo.html (2 lines): - line 181: 173 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 196: 188 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyThreadPoolExecutor.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.IncrementTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.Deserializer.html (2 lines): - line 303: 295 // TODO: Assert sizes allocated are right and proportions. - line 335: 327 // TODO: Assert sizes allocated are right and proportions. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.MetaCacheEntry.html (2 lines): - line 324: 316 // TODO: Assert sizes allocated are right and proportions. - line 356: 348 // TODO: Assert sizes allocated are right and proportions. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 618: 610 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.0/apidocs/src-html/org/apache/hadoop/hbase/ClusterStatus.html (2 lines): - line 85: 077 // TODO: remove this in 3.0 - line 103: 095 // TODO: make this constructor private 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.OffheapDecodedExtendedCell.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/thrift/TestThriftServer.html (2 lines): - line 198: 190 * TODO: These counts are supposed to be zero but sometimes they are not, they are equal to the - line 282: 274 * TODO Reenable. assertFalse(handler.isTableEnabled(tableAname)); 2.2/devapidocs/src-html/org/apache/hadoop/hbase/types/OrderedNumeric.html (2 lines): - line 57: 049 // TODO: this could be done better. - line 86: 078 // TODO: other instances of Numeric to consider? 1.2/xref/org/apache/hadoop/hbase/codec/prefixtree/decode/row/RowNodeReader.html (2 lines): - line 88: 78 // TODO : This code may not be needed now..As we always consider tags to be present - line 228: 218 // TODO pass in reusable ByteRange 2.0/apidocs/src-html/org/apache/hadoop/hbase/HBaseConfiguration.html (2 lines): - line 56: 048 //TODO:replace with private constructor, HBaseConfiguration should not extend Configuration - line 72: 064 //TODO:replace with private constructor 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncSequentialWriteTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/thrift/TestThriftServer.html (2 lines): - line 195: 187 * TODO: These counts are supposed to be zero but sometimes they are not, they are equal to the - line 278: 270 /* TODO Reenable. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.html (2 lines): - line 94: 086 // TODO: Move out... in the acquireLock() - line 174: 166 // TODO: coprocessor rollback semantic is still undefined. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.SeekerState.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.TableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncScanTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.PrimaryRegionCountSkewCostFunction.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 1.4/xref/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.html (2 lines): - line 59: 49 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 840: 830 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RunResult.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 1.1/xref-test/org/apache/hadoop/hbase/procedure2/TestProcedureReplayOrder.html (2 lines): - line 110: 100 // TODO: FIXME: This should be revisited - line 130: 120 fail("TODO: FIXME: NOT IMPLEMENT REPLAY ORDER"); 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.html (2 lines): - line 865: 857 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1617: 1609 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcConnection.html (2 lines): - line 186: 178 // TODO: Plug in other supported decoders. - line 757: 749 // TODO this is a wart while simple auth'n doesn't go through sasl. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TestOptions.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/thrift/TestThriftServer.MySlowHBaseHandler.html (2 lines): - line 198: 190 * TODO: These counts are supposed to be zero but sometimes they are not, they are equal to the - line 282: 274 * TODO Reenable. assertFalse(handler.isTableEnabled(tableAname)); 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CoprocessorRpcUtils.html (2 lines): - line 135: 127 // TODO: COPY FROM SHADED TO NON_SHADED. DO I HAVE TOO? - line 167: 159 // TODO: UGLY COPY IN HERE!!!! 1.4/xref/org/apache/hadoop/hbase/codec/prefixtree/decode/row/RowNodeReader.html (2 lines): - line 88: 78 // TODO : This code may not be needed now..As we always consider tags to be present - line 228: 218 // TODO pass in reusable ByteRange 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.html (2 lines): - line 540: 532 // TODO: Clean up split and merge. Currently all over the place. - line 544: 536 // TODO: why is this here? merge requests can be submitted by actors other than the normalizer 1.1/xref/org/apache/hadoop/hbase/codec/prefixtree/decode/row/RowNodeReader.html (2 lines): - line 88: 78 // TODO : This code may not be needed now..As we always consider tags to be present - line 228: 218 // TODO pass in reusable ByteRange 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/BitSetNode.html (2 lines): - line 215: 207 // TODO: cache the value - line 245: 237 // TODO: cache the value 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.CallerWithFailure.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.FileFilter.html (2 lines): - line 119: 111 // currently only used in testing. TODO refactor into a test class - line 750: 742 // TODO move this method OUT of FSUtils. No dependencies to HMaster 1.2/xref-test/org/apache/hadoop/hbase/regionserver/TestHRegion.html (2 lines): - line 3567: 3557 // TODO: Add an 'open' to HRegion... don't do open by constructing - line 4113: 4103 // TODO this was removed, now what dangit?! 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.MyShellBasedUnixGroupsMapping.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1632: 1624 // TODO: comment this portion after HBASE-3583 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomWriteTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mob/mapreduce/MobRefReporter.MobRefReducer.html (2 lines): - line 191: 183 // TODO confirm there aren't tags - line 413: 405 // TODO make family and table optional 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.AsyncProcessForThrowableCheck.html (2 lines): - line 863: 855 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1615: 1607 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.DataCacheEntry.html (2 lines): - line 313: 305 // TODO: Assert sizes allocated are right and proportions. - line 345: 337 // TODO: Assert sizes allocated are right and proportions. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.HealthSummary.html (2 lines): - line 295: 287 // TODO: this does not interrupt the monkey. should it? - line 560: 552 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/AbstractProcedureScheduler.html (2 lines): - line 45: 037 // TODO: metrics - line 255: 247 // TODO: Metrics 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html (2 lines): - line 106: 098 // TODO: fix when we actually get a jersey version - line 124: 116 // TODO: fix when we actually get a jersey version 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html (2 lines): - line 182: 174 // TODO: just as the Apache HBase 1.x implementation, this map would not survive master - line 705: 697 * TODO get rid of this if possible, repackaging, modify tests. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialReadTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RandomCandidateGenerator.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/Operation.html (2 lines): - line 42: 034 // TODO make this configurable - line 43: 035 // TODO Do we need this anymore now we have protobuffed it all? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteNamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndPutTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 1.2/xref/org/apache/hadoop/hbase/master/procedure/DeleteTableProcedure.html (2 lines): - line 119: 109 // TODO: Move out... in the acquireLock() - line 204: 194 // TODO: We may be able to abort if the procedure is not started yet. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.StoreFileCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.FamilyDirFilter.html (2 lines): - line 119: 111 // currently only used in testing. TODO refactor into a test class - line 750: 742 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.Counter.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.UserTableDirFilter.html (2 lines): - line 122: 114 // currently only used in testing. TODO refactor into a test class - line 741: 733 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ColumnAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 1.1/xref/org/apache/hadoop/hbase/master/RegionPlacementMaintainer.html (2 lines): - line 82: 72 // TODO: Remove? Unused. Partially implemented only. - line 491: 481 // TODO: maybe run the placement in parallel for each table 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html (2 lines): - line 171: 163 // TODO We used to set CacheDataInL1 for META table. When we have BucketCache in file mode, now - line 279: 271 // TODO: in fact this method will only be called at master side, so fsreadonly and usecache will 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScannerClosure.ExtendedStoreScanner.html (2 lines): - line 236: 228 // TODO Auto-generated catch block - line 252: 244 // TODO Auto-generated catch block 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteByteBufferExtendedCell.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TestOptions.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 1.4/xref/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html (2 lines): - line 304: 294 // TODO check if we can increase the memory boundaries - line 360: 350 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. 1.2/xref-test/org/apache/hadoop/hbase/coprocessor/TestRegionServerCoprocessorEndpoint.html (2 lines): - line 121: 111 // TODO Auto-generated method stub - line 126: 116 // TODO Auto-generated method stub 1.2/xref-test/org/apache/hadoop/hbase/client/TestClientNoCluster.html (2 lines): - line 646: 636 // TODO: - line 795: 785 // TODO: Make command options. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.BulkLoadAccessTestAction.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1638: 1630 // TODO: comment this portion after HBASE-3583 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AddRowAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.PingCoprocessor.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1632: 1624 // TODO: comment this portion after HBASE-3583 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFromRegionLoadFunction.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.html (2 lines): - line 107: 099 // TODO have to correctly figure out when log splitting has been - line 178: 170 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 1.4/xref-test/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.html (2 lines): - line 261: 251 // TODO: Assert sizes allocated are right and proportions. - line 292: 282 // TODO: Assert sizes allocated are right and proportions. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.Task.html (2 lines): - line 255: 247 // TODO If the log file is still being written to - which is most likely - line 611: 603 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.2/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.html (2 lines): - line 130: 122 * a ZK instance? This is cheating presuming we have access to the RS ZKW. TODO: Fix. - line 481: 473 // TODO we should add the delta only to zk. Else this will be a very heavy op and when there are 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/thrift/TestThriftServer.MySlowHBaseHandler.html (2 lines): - line 203: 195 * TODO: These counts are supposed to be zero but sometimes they are not, they are equal to the - line 288: 280 /* TODO Reenable. 1.4/xref-test/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.html (2 lines): - line 167: 157 // TODO Auto-generated method stub - line 172: 162 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.MoveCostFunction.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl.html (2 lines): - line 865: 857 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1617: 1609 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteColumnFamilyAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.ResubmitDirective.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 634: 626 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncRandomWriteTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/util/LoadTestTool.WorkerThread.html (2 lines): - line 246: 238 // TODO: refactor LoadTestToolImpl somewhere to make the usage from tests less bad, - line 759: 751 // TODO : currently append and increment operations not tested with tags 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.SeekerState.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1044: 1036 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.4/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALFactory.html (2 lines): - line 122: 114 /* TODO Both of these are probably specific to the fs wal provider */ - line 204: 196 /* TODO Both of these are probably specific to the fs wal provider */ 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ServerName.html (2 lines): - line 275: 267 // TODO: Make this private in hbase-3.0. - line 390: 382 // TODO: Make this left.getAddress().equals(right.getAddress()) 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.html (2 lines): - line 346: 338 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 482: 474 * TODO after HBASE-22005, we may cache an block which allocated from off-heap, but our LRU cache 1.1/xref/org/apache/hadoop/hbase/regionserver/LogRoller.html (2 lines): - line 62: 52 * TODO: change to a pool of threads - line 85: 75 // TODO logs will contend with each other here, replace with e.g. DelayedQueue 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.DoNothingStoppable.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/favored/FavoredNodeAssignmentHelper.html (2 lines): - line 165: 157 // TODO: See above overrides take a Connection rather than a Configuration only the - line 527: 519 * TODO: see how we can use generateMissingFavoredNodeMultiRack API here 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.NeverInitializedMaster.html (2 lines): - line 105: 097 * TODO: This class can be removed after we upgrade Hadoop dependency. - line 218: 210 // TODO: Add handling bindexception. Random port is not enough!!! Flakie test! 2.5/apidocs/src-html/org/apache/hadoop/hbase/ClusterStatus.html (2 lines): - line 89: 081 // TODO: remove this in 3.0 - line 103: 095 // TODO: make this constructor private 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.ScanTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html (2 lines): - line 116: 108 // TODO: Very like the super class implemenation. Can we shrink this down? - line 137: 129 // TODO: Very like the super class implemenation. Can we shrink this down? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.html (2 lines): - line 130: 122 * a ZK instance? This is cheating presuming we have access to the RS ZKW. TODO: Fix. - line 481: 473 // TODO we should add the delta only to zk. Else this will be a very heavy op and when there are 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/BitSetNode.html (2 lines): - line 214: 206 // TODO: cache the value - line 248: 240 // TODO: cache the value 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndDeleteTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColByteBufferExtendedCell.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.html (2 lines): - line 342: 334 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 814: 806 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html (2 lines): - line 58: 050// TODO: Remove. This is doing way too much work just to figure a priority. Do as Elliott - line 120: 112 // reflection no longer matched the method names coming in over pb. TODO: Get rid of this 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/CatalogJanitor.Report.html (2 lines): - line 87: 079// TODO: Only works with single hbase:meta region currently. Fix. - line 88: 080// TODO: Should it start over every time? Could it continue if runs into problem? Only if 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/Increment.html (2 lines): - line 280: 272 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 292: 284 // TODO: This is wrong. Can't have two the same just because on same row. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.html (2 lines): - line 143: 135 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2092: 2084 // TODO: we may look up a region which has already been split or merged so we need to check 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/util/MockServer.html (2 lines): - line 125: 117 // TODO Auto-generated method stub - line 136: 128 // TODO Auto-generated method stub 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialWriteTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DisableTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.1/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.BulkHFileVisitor.html (2 lines): - line 520: 512 // TODO Implement bulk load recovery - line 744: 736 // TODO what if this is due to a bad HFile? 2.5/apidocs/src-html/org/apache/hadoop/hbase/HBaseConfiguration.html (2 lines): - line 57: 049 // TODO:replace with private constructor, HBaseConfiguration should not extend Configuration - line 73: 065 // TODO:replace with private constructor 2.2/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.TIOErrorWithCause.html (2 lines): - line 109: 101 // TODO: Size of pool configuraple - line 113: 105 // TODO: Cleanup thread for Scanners, Scanner id wrap 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DisableTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CloseableVisitor.html (2 lines): - line 143: 135 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2092: 2084 // TODO: we may look up a region which has already been split or merged so we need to check 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.html (2 lines): - line 144: 136 // TODO: many of the fields should be made private - line 317: 309 // TODO: replica-get is not supported on this path 1.2/xref/org/apache/hadoop/hbase/procedure2/Procedure.html (2 lines): - line 563: 553 // TODO: can this be inferred from the stack? I think so... - line 779: 769 * TODO: OPTIMIZATION: some of the field never change during the execution 1.2/xref/org/apache/hadoop/hbase/master/TableNamespaceManager.html (2 lines): - line 78: 68 justification="TODO: synchronize access on nsTable but it is done in tiers above and this " + - line 85: 75 private Table nsTable = null; // FindBugs: IS2_INCONSISTENT_SYNC TODO: Access is not synchronized 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.2/apidocs/src-html/org/apache/hadoop/hbase/ServerName.html (2 lines): - line 275: 267 // TODO: Make this private in hbase-3.0. - line 390: 382 // TODO: Make this left.getAddress().equals(right.getAddress()) 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.Worker.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.MemStoreSizeCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.AsyncProcessWithFailure.html (2 lines): - line 863: 855 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1615: 1607 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 1.2/xref-test/org/apache/hadoop/hbase/chaos/monkies/PolicyBasedChaosMonkey.html (2 lines): - line 158: 148 // TODO: bound the wait time per policy - line 165: 155 // TODO: we can look at the actions, and decide to do the restore cluster or not based on them. 1.2/xref-test/org/apache/hadoop/hbase/regionserver/wal/TestLogRolling.html (2 lines): - line 118: 108 // TODO: testLogRollOnDatanodeDeath fails if short circuit reads are on under the hadoop2 - line 224: 214 // TODO: Why does this write data take for ever? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange100Test.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/types/OrderedNumeric.html (2 lines): - line 55: 047 // TODO: this could be done better. - line 84: 076 // TODO: other instances of Numeric to consider? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCostFunction.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 1.1/xref-test/org/apache/hadoop/hbase/regionserver/TestWALLockup.html (2 lines): - line 152: 142 // TODO Auto-generated catch block - line 263: 253 // TODO Auto-generated catch block 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html (2 lines): - line 106: 098 // TODO: fix when we actually get a jersey version - line 124: 116 // TODO: fix when we actually get a jersey version 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TerminationStatus.html (2 lines): - line 251: 243 // TODO If the log file is still being written to - which is most likely - line 622: 614 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CmdDescriptor.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.FailInitializeDummyReplicationSource.html (2 lines): - line 342: 334 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 814: 806 // TODO Auto-generated method stub 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.CreateNamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFunction.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.Service.html (2 lines): - line 295: 287 // TODO: this does not interrupt the monkey. should it? - line 560: 552 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreLABImpl.html (2 lines): - line 65: 057 * TODO: we should probably benchmark whether word-aligning the allocations - line 255: 247 // TODO : write the seqid here. For writing seqId we should create a new cell type so 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.GeneratorType.html (2 lines): - line 585: 577 // TODO: undo by remembering old values - line 671: 663 // TODO: cost function may need a specific description 1.2/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.LimitedPrivate.html (2 lines): - line 423:
TODO javadoc
- line 429:
TODO javadoc
1.1/xref-test/org/apache/hadoop/hbase/chaos/monkies/PolicyBasedChaosMonkey.html (2 lines): - line 158: 148 // TODO: bound the wait time per policy - line 165: 155 // TODO: we can look at the actions, and decide to do the restore cluster or not based on them. 2.5/apidocs/src-html/org/apache/hadoop/hbase/HRegionInfo.html (2 lines): - line 168: 160 // TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 183: 175 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomReadTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.html (2 lines): - line 213: 205 // TODO: convert this test to cover the full matrix in - line 1672: 1664 // TODO: comment this portion after HBASE-3583 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10000Test.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyThreadPoolExecutor.html (2 lines): - line 863: 855 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1615: 1607 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.3/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.PipelineController.html (2 lines): - line 443: 435 // TODO should we ignore an empty, not-last log file if skip.errors - line 446: 438 // TODO is this scenario still possible if the log has been 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.FailInitializeDummyReplicationSource.html (2 lines): - line 330: 322 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 804: 796 // TODO Auto-generated method stub 1.2/xref-test/org/apache/hadoop/hbase/thrift/TestThriftServer.html (2 lines): - line 177: 167 * TODO: These counts are supposed to be zero but sometimes they are not, they are equal to the - line 260: 250 /* TODO Reenable. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.UserTableDirFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/MockRegionServerServices.html (2 lines): - line 279: 271 // TODO Auto-generated method stub - line 290: 282 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html (2 lines): - line 50: 042 * <p>TODO: this class is actually tied to one region, because most of the paths make use of - line 59: 051// TODO: MasterCallable and this Class have a lot in common. UNIFY! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.BlockBucket.html (2 lines): - line 339: 331 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 476: 468 * TODO after HBASE-22005, we may cache an block which allocated from off-heap, but our LRU cache 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/util/LoadTestTool.html (2 lines): - line 246: 238 // TODO: refactor LoadTestToolImpl somewhere to make the usage from tests less bad, - line 759: 751 // TODO : currently append and increment operations not tested with tags 2.4/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.CorruptedLogFileException.html (2 lines): - line 471: 463 // TODO should we ignore an empty, not-last log file if skip.errors - line 474: 466 // TODO is this scenario still possible if the log has been 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.TableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ModifyNamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.5/devapidocs/src-html/org/apache/hadoop/hbase/HRegionInfo.html (2 lines): - line 168: 160 // TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 183: 175 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.DataCacheEntry.html (2 lines): - line 324: 316 // TODO: Assert sizes allocated are right and proportions. - line 356: 348 // TODO: Assert sizes allocated are right and proportions. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/RegionPlacementMaintainer.RandomizedMatrix.html (2 lines): - line 78: 070// TODO: Remove? Unused. Partially implemented only. - line 458: 450 // TODO: maybe run the placement in parallel for each table 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.MetaRandomReadTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TestBase.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TableTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 1.4/xref/org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeBlockMeta.html (2 lines): - line 352: 342 //TODO method that can read directly from ByteBuffer instead of InputStream - line 885: 875 // TODO : decide on some max value for this ? INTEGER_MAX? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html (2 lines): - line 481: 473 // TODO: what about over/underflow? - line 508: 500 // TODO: what about over/underflow? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ServerName.html (2 lines): - line 275: 267 // TODO: Make this private in hbase-3.0. - line 390: 382 // TODO: Make this left.getAddress().equals(right.getAddress()) 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mob/mapreduce/MobRefReporter.MobRefMapper.html (2 lines): - line 191: 183 // TODO confirm there aren't tags - line 413: 405 // TODO make family and table optional 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRangeTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.html (2 lines): - line 130: 122 * a ZK instance? This is cheating presuming we have access to the RS ZKW. TODO: Fix. - line 481: 473 // TODO we should add the delta only to zk. Else this will be a very heavy op and when there are 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/LogRoller.html (2 lines): - line 60: 052 * TODO: change to a pool of threads - line 89: 081 // TODO logs will contend with each other here, replace with e.g. DelayedQueue 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CmdDescriptor.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ACTION.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.html (2 lines): - line 535: 527 // TODO Implement bulk load recovery - line 797: 789 // TODO what if this is due to a bad HFile? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TimeoutMonitor.html (2 lines): - line 251: 243 // TODO If the log file is still being written to - which is most likely - line 622: 614 // manager will be indefinitely creating RESCAN nodes. TODO may be the 1.2/xref/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html (2 lines): - line 304: 294 // TODO check if we can increase the memory boundaries - line 360: 350 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. 2.4/apidocs/src-html/org/apache/hadoop/hbase/HBaseConfiguration.html (2 lines): - line 56: 048 //TODO:replace with private constructor, HBaseConfiguration should not extend Configuration - line 72: 064 //TODO:replace with private constructor 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoad.WalMatcher.html (2 lines): - line 257: 249 // TODO We need a way to do this without creating files - line 285: 277 // TODO We need a way to do this without creating files 1.2/xref-test/org/apache/hadoop/hbase/security/access/TestAccessController.html (2 lines): - line 198: 188 // TODO: convert this test to cover the full matrix in - line 1584: 1574 // TODO: comment this portion after HBASE-3583 2.1/devapidocs/src-html/org/apache/hadoop/hbase/types/OrderedNumeric.html (2 lines): - line 57: 049 // TODO: this could be done better. - line 86: 078 // TODO: other instances of Numeric to consider? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AddColumnFamilyAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncRandomWriteTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.MetaCacheEntry.html (2 lines): - line 313: 305 // TODO: Assert sizes allocated are right and proportions. - line 345: 337 // TODO: Assert sizes allocated are right and proportions. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionUtils.MasterlessConnection.html (2 lines): - line 131: 123 // TODO: Fix this. Not all connections from server side should have 10 times the retries. - line 147: 139 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 1.2/xref/org/apache/hadoop/hbase/util/HMerge.html (2 lines): - line 69: 59 // TODO: Where is this class used? How does it relate to Merge in same package? - line 132: 122 // TODO reenable new OfflineMerger(conf, fs).process(); 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.MasterAction.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.IncrementTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/AbstractProcedureScheduler.html (2 lines): - line 45: 037 // TODO: metrics - line 255: 247 // TODO: Metrics 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.html (2 lines): - line 1317: 1309 // TODO: This is important... need many more tests for ordering, etc - line 2181: 2173 @Ignore("TODO: intentionally disabled?") 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.RR.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.Task.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 635: 627 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/util/LoadTestTool.html (2 lines): - line 241: 233 // TODO: refactor LoadTestToolImpl somewhere to make the usage from tests less bad, - line 736: 728 // TODO : currently append and increment operations not tested with tags 1.4/xref-test/org/apache/hadoop/hbase/regionserver/TestHRegion.html (2 lines): - line 3430: 3420 // TODO: Add an 'open' to HRegion... don't do open by constructing - line 3967: 3957 // TODO this was removed, now what dangit?! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.CachingBlockReader.html (2 lines): - line 122: 114 * TODO: Do scanners need to be able to take a start and end row? TODO: Should BlockIndex know the - line 477: 469 * Method returns the reader given the specified arguments. TODO This is a bad abstraction. See 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure/ZKProcedureCoordinator.html (2 lines): - line 211: 203 // TODO Nothing enforces that acquire and reached znodes from showing up in wrong order. - line 258: 250 * This is the abort message being sent by the coordinator to member TODO this code isn't actually 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AlterFamilyVersionsAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionUtils.html (2 lines): - line 125: 117 // TODO: Fix this. Not all connections from server side should have 10 times the retries. - line 141: 133 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegionReplayEvents.html (2 lines): - line 1114: 1106 // TODO: what to do with this? - line 1661: 1653 // TODO We need a way to do this without creating files 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/thrift/TestThriftServer.html (2 lines): - line 194: 186 * TODO: These counts are supposed to be zero but sometimes they are not, they are equal to the - line 277: 269 /* TODO Reenable. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html (2 lines): - line 144: 136 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2036: 2028 // TODO: we may look up a region which has already been split or merged so we need to check 2.3/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.DefaultVisitorBase.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2177: 2169 // TODO: we may look up a region which has already been split or merged so we need to check 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreLABImpl.html (2 lines): - line 65: 057 * TODO: we should probably benchmark whether word-aligning the allocations - line 253: 245 // TODO : write the seqid here. For writing seqId we should create a new cell type so 2.3/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.html (2 lines): - line 533: 525 // TODO Implement bulk load recovery - line 756: 748 // TODO what if this is due to a bad HFile? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.ResponseGenerator.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TableTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.DummyServer.html (2 lines): - line 342: 334 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 814: 806 // TODO Auto-generated method stub 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.html (2 lines): - line 863: 855 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1615: 1607 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.CallerWithFailure.html (2 lines): - line 863: 855 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1615: 1607 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html (2 lines): - line 50: 042 * <p>TODO: this class is actually tied to one region, because most of the paths make use of - line 59: 051// TODO: MasterCallable and this Class have a lot in common. UNIFY! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TimeoutMonitor.html (2 lines): - line 255: 247 // TODO If the log file is still being written to - which is most likely - line 611: 603 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.2/apidocs/src-html/org/apache/hadoop/hbase/types/OrderedNumeric.html (2 lines): - line 57: 049 // TODO: this could be done better. - line 86: 078 // TODO: other instances of Numeric to consider? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncSequentialWriteTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncRequestFutureImpl.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.CreateTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 1.1/xref-test/org/apache/hadoop/hbase/regionserver/TestHRegion.html (2 lines): - line 3530: 3520 // TODO: Add an 'open' to HRegion... don't do open by constructing - line 4068: 4058 // TODO this was removed, now what dangit?! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.TableSkewCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.4/apidocs/src-html/org/apache/hadoop/hbase/types/OrderedNumeric.html (2 lines): - line 57: 049 // TODO: this could be done better. - line 86: 078 // TODO: other instances of Numeric to consider? 2.1/apidocs/src-html/org/apache/hadoop/hbase/client/Increment.html (2 lines): - line 280: 272 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 292: 284 // TODO: This is wrong. Can't have two the same just because on same row. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.BulkHFileVisitor.html (2 lines): - line 535: 527 // TODO Implement bulk load recovery - line 797: 789 // TODO what if this is due to a bad HFile? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaCandidateGenerator.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController3.html (2 lines): - line 119: 111 // TODO: convert this test to cover the full matrix in - line 272: 264 // TODO: Skipping delete because of access issues w/ AMv2. 1.2/xref/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html (2 lines): - line 346: 336 // TODO: sideline corrupted log - line 946: 936 // TODO: Load the most recent tracker available 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/thrift/TestThriftServer.html (2 lines): - line 194: 186 * TODO: These counts are supposed to be zero but sometimes they are not, they are equal to the - line 277: 269 /* TODO Reenable. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html (2 lines): - line 59: 051// TODO: Remove. This is doing way too much work just to figure a priority. Do as Elliott - line 134: 126 // reflection no longer matched the method names coming in over pb. TODO: Get rid of this 1.1/xref/org/apache/hadoop/hbase/master/procedure/DeleteTableProcedure.html (2 lines): - line 118: 108 // TODO: Move out... in the acquireLock() - line 206: 196 // TODO: We may be able to abort if the procedure is not started yet. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.BulkLoadHelper.html (2 lines): - line 201: 193 // TODO: convert this test to cover the full matrix in - line 1576: 1568 // TODO: comment this portion after HBASE-3583 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFile.Reader.html (2 lines): - line 122: 114 * TODO: Do scanners need to be able to take a start and end row? TODO: Should BlockIndex know the - line 477: 469 * Method returns the reader given the specified arguments. TODO This is a bad abstraction. See 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.SlowScanFilter.html (2 lines): - line 1383: 1375 // TODO: This is important... need many more tests for ordering, etc - line 2283: 2275 @Ignore("TODO: intentionally disabled?") 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.html (2 lines): - line 106: 098 // TODO have to correctly figure out when log splitting has been - line 178: 170 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html (2 lines): - line 230: 222 * TODO try to figure out a better way and remove reference from regionserver package later. - line 395: 387 // TODO: Review after we add in encoded data blocks. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcConnection.ByteBuffByteInput.html (2 lines): - line 186: 178 // TODO: Plug in other supported decoders. - line 751: 743 // TODO this is a wart while simple auth'n doesn't go through sasl. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.html (2 lines): - line 302: 294 // TODO: Assert sizes allocated are right and proportions. - line 334: 326 // TODO: Assert sizes allocated are right and proportions. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.HFileLinkFilter.html (2 lines): - line 119: 111 // currently only used in testing. TODO refactor into a test class - line 750: 742 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.0/apidocs/src-html/org/apache/hadoop/hbase/types/OrderedNumeric.html (2 lines): - line 57: 049 // TODO: this could be done better. - line 86: 078 // TODO: other instances of Numeric to consider? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/Procedure.html (2 lines): - line 433: 425 * TODO: As any of the sub-procedures on failure rolls back all procedures in the stack, including - line 869: 861 // TODO: can this be inferred from the stack? I think so... 1.2/xref/org/apache/hadoop/hbase/KeyValueUtil.html (2 lines): - line 155: 145 // TODO when cell instance of KV we can bypass all steps and just do backing single array - line 620: 610 // TODO: perhaps some sanity check is needed here. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.html (2 lines): - line 239: 231 // TODO Auto-generated method stub - line 245: 237 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionInfoBuilder.MutableRegionInfo.html (2 lines): - line 48: 040 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 58: 050 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TestBase.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html (2 lines): - line 106: 098 // TODO have to correctly figure out when log splitting has been - line 178: 170 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TaskBatch.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 635: 627 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.RoleState.html (2 lines): - line 295: 287 // TODO: this does not interrupt the monkey. should it? - line 519: 511 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.NamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.RegionDirFilter.html (2 lines): - line 119: 111 // currently only used in testing. TODO refactor into a test class - line 750: 742 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.DirFilter.html (2 lines): - line 118: 110 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 753: 745 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.SlowScanFilter.html (2 lines): - line 1383: 1375 // TODO: This is important... need many more tests for ordering, etc - line 2283: 2275 @Ignore("TODO: intentionally disabled?") 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl.TestRegistry.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.ShutdownHookThread.html (2 lines): - line 239: 231 // TODO Auto-generated method stub - line 245: 237 // TODO Auto-generated method stub 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegionReplayEvents.html (2 lines): - line 1115: 1107 // TODO: what to do with this? - line 1662: 1654 // TODO We need a way to do this without creating files 2.5/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.html (2 lines): - line 102: 094 // TODO: Find the data node with the most blocks for this WAL? - line 338: 330 // TODO: These results should be sorted? Results could be content of recovered.edits directory 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegionReplayEvents.html (2 lines): - line 1114: 1106 // TODO: what to do with this? - line 1661: 1653 // TODO We need a way to do this without creating files 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CleanMetaTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreLABImpl.html (2 lines): - line 65: 057 * TODO: we should probably benchmark whether word-aligning the allocations - line 252: 244 // TODO : write the seqid here. For writing seqId we should create a new cell type so 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoad.WalMatcher.html (2 lines): - line 274: 266 // TODO We need a way to do this without creating files - line 302: 294 // TODO We need a way to do this without creating files 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.BulkLoadAccessTestAction.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1632: 1624 // TODO: comment this portion after HBASE-3583 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.RollRequestReason.html (2 lines): - line 102: 094 * @param logEdit TODO: Retire this in favor of - line 112: 104 * TODO: Combine this with above. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RunResult.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DeleteNamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.EmptyCell.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.MetaRowsComparator.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.HFileFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 1.2/xref-test/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.html (2 lines): - line 260: 250 // TODO: Assert sizes allocated are right and proportions. - line 291: 281 // TODO: Assert sizes allocated are right and proportions. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFromRegionLoadFunction.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mob/mapreduce/MobRefReporter.html (2 lines): - line 196: 188 // TODO confirm there aren't tags - line 413: 405 // TODO make family and table optional 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.html (2 lines): - line 144: 136 // TODO: many of the fields should be made private - line 317: 309 // TODO: replica-get is not supported on this path 1.1/xref-test/org/apache/hadoop/hbase/coprocessor/TestRegionObserverInterface.html (2 lines): - line 626: 616 @Ignore // TODO: HBASE-13391 to fix flaky test - line 677: 667 @Ignore // TODO: HBASE-13391 to fix flaky test 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegionReplayEvents.html (2 lines): - line 1114: 1106 // TODO: what to do with this? - line 1661: 1653 // TODO We need a way to do this without creating files 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html (2 lines): - line 90: 082 * @param logEdit TODO: Retire this in favor of - line 100: 092 * TODO: Combine this with above. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/util/LoadTestTool.html (2 lines): - line 245: 237 // TODO: refactor LoadTestToolImpl somewhere to make the usage from tests less bad, - line 749: 741 // TODO : currently append and increment operations not tested with tags 2.3/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CloseableVisitor.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2177: 2169 // TODO: we may look up a region which has already been split or merged so we need to check 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CoprocessorRpcUtils.html (2 lines): - line 135: 127 // TODO: COPY FROM SHADED TO NON_SHADED. DO I HAVE TOO? - line 167: 159 // TODO: UGLY COPY IN HERE!!!! 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AppendTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.html (2 lines): - line 537: 529 // TODO: Clean up split and merge. Currently all over the place. - line 541: 533 // TODO: why is this here? merge requests can be submitted by actors other than the normalizer 1.2/xref/org/apache/hadoop/hbase/util/FSUtils.html (2 lines): - line 1102: 1092 // TODO move this method OUT of FSUtils. No dependencies to HMaster - line 1330: 1320 // TODO: The implementation that comes back when we do a createWriter 2.4/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html (2 lines): - line 478: 470 // TODO: what about over/underflow? - line 505: 497 // TODO: what about over/underflow? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomSeekScanTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.RpcTimeoutConnection.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.HFileFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.ManyServersManyRegionsConnection.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegionReplayEvents.html (2 lines): - line 1102: 1094 // TODO: what to do with this? - line 1639: 1631 // TODO We need a way to do this without creating files 2.0/apidocs/src-html/org/apache/hadoop/hbase/client/Increment.html (2 lines): - line 280: 272 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 292: 284 // TODO: This is wrong. Can't have two the same just because on same row. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.LoadQueueItem.html (2 lines): - line 510: 502 // TODO Implement bulk load recovery - line 734: 726 // TODO what if this is due to a bad HFile? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowByteBufferExtendedCell.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 1.2/xref/org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html (2 lines): - line 83: 73 // TODO: I can return a null list of StoreFiles? That'll mess up clients. St.Ack 20151111 - line 126: 116 // TODO: move this comment when implementing Level: 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.SeekerState.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1044: 1036 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.html (2 lines): - line 119: 111 // currently only used in testing. TODO refactor into a test class - line 750: 742 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.BulkLoadAccessTestAction.html (2 lines): - line 201: 193 // TODO: convert this test to cover the full matrix in - line 1576: 1568 // TODO: comment this portion after HBASE-3583 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialReadTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 1.1/xref/org/apache/hadoop/hbase/regionserver/ShutdownHook.html (2 lines): - line 245: 235 // TODO Auto-generated method stub - line 251: 241 // TODO Auto-generated method stub 1.4/xref/org/apache/hadoop/hbase/replication/ReplicationQueuesZKImpl.html (2 lines): - line 468: 458 // TODO this method isn't atomic enough, we could start copying and then - line 469: 459 // TODO fail for some reason and we would end up with znodes we don't want. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.html (2 lines): - line 117: 109 // TODO: Size of pool configuraple - line 121: 113 // TODO: Cleanup thread for Scanners, Scanner id wrap 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CacheConfig.html (2 lines): - line 142: 134 * TODO: this config point is completely wrong, as it's used to determine the - line 451: 443 * TODO: today {@code family.isBlockCacheEnabled()} only means {@code cacheDataOnRead}, so here we 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncProcessWithReplicas.html (2 lines): - line 865: 857 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1617: 1609 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html (2 lines): - line 481: 473 // TODO: what about over/underflow? - line 508: 500 // TODO: what about over/underflow? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncRandomWriteTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/BBKVComparator.html (2 lines): - line 89: 081 // TODO: Come back here. We get a few percentage points extra of throughput if this is a - line 112: 104 // TODO: Is there a test for this behavior? 1.1/xref-test/org/apache/hadoop/hbase/security/access/TestAccessController.html (2 lines): - line 192: 182 // TODO: convert this test to cover the full matrix in - line 1537: 1527 // TODO: comment this portion after HBASE-3583 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.ProgressReporter.html (2 lines): - line 122: 114 // currently only used in testing. TODO refactor into a test class - line 741: 733 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/KeyValueScanner.html (2 lines): - line 42: 034// TODO: Change name from KeyValueScanner to CellScanner only we already have a simple CellScanner - line 134: 126 * seekToRowCol(KeyValue, boolean) (TODO: Whats this?). Note that this function should 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/Procedure.LockState.html (2 lines): - line 432: 424 * TODO: As any of the sub-procedures on failure rolls back all procedures in the stack, including - line 868: 860 // TODO: can this be inferred from the stack? I think so... 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.ReferenceFileFilter.html (2 lines): - line 118: 110 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 753: 745 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.2/apidocs/src-html/org/apache/hadoop/hbase/HBaseConfiguration.html (2 lines): - line 56: 048 //TODO:replace with private constructor, HBaseConfiguration should not extend Configuration - line 72: 064 //TODO:replace with private constructor 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ReadRequestCostFunction.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AddRowAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.1/apidocs/src-html/org/apache/hadoop/hbase/ClusterStatus.html (2 lines): - line 87: 079 // TODO: remove this in 3.0 - line 105: 097 // TODO: make this constructor private 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.OffheapDecodedExtendedCell.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.AsyncProcessWithFailure.html (2 lines): - line 854: 846 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1564: 1556 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncRequestFutureImpl.html (2 lines): - line 863: 855 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1615: 1607 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.FamilyDirFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.4/devapidocs/src-html/org/apache/hadoop/hbase/BBKVComparator.html (2 lines): - line 89: 081 // TODO: Come back here. We get a few percentage points extra of throughput if this is a - line 112: 104 // TODO: Is there a test for this behavior? 1.4/xref/org/apache/hadoop/hbase/zookeeper/DrainingServerTracker.html (2 lines): - line 93: 83 // TODO Auto-generated method stub - line 98: 88 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncProcessWithReplicas.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TableTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RandomCandidateGenerator.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoad.html (2 lines): - line 274: 266 // TODO We need a way to do this without creating files - line 302: 294 // TODO We need a way to do this without creating files 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html (2 lines): - line 180: 172 // TODO: just as the Apache HBase 1.x implementation, this map would not survive master - line 689: 681 * TODO get rid of this if possible, repackaging, modify tests. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionCountSkewCostFunction.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController3.FaultyAccessController.html (2 lines): - line 118: 110 // TODO: convert this test to cover the full matrix in - line 270: 262 // TODO: Skipping delete because of access issues w/ AMv2. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html (2 lines): - line 106: 098 // TODO: fix when we actually get a jersey version - line 124: 116 // TODO: fix when we actually get a jersey version 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html (2 lines): - line 104: 096 // TODO have to correctly figure out when log splitting has been - line 177: 169 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ColumnAction.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowCell.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.MetaWriteTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.BufferedMutatorTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.PingCoprocessor.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1632: 1624 // TODO: comment this portion after HBASE-3583 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.BlackListDirFilter.html (2 lines): - line 118: 110 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 753: 745 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCRegionProcedure.html (2 lines): - line 118: 110 // TODO: Purge metadata before removing from HDFS? This ordering is copied - line 137: 129 // TODO: This is going to spew log? Add retry backoff 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TestOptions.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.html (2 lines): - line 443: 435 // TODO should we ignore an empty, not-last log file if skip.errors - line 446: 438 // TODO is this scenario still possible if the log has been 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure/ZKProcedureCoordinator.html (2 lines): - line 215: 207 // TODO Nothing enforces that acquire and reached znodes from showing up in wrong order. - line 265: 257 * TODO this code isn't actually used but can be used to issue a cancellation from the 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.html (2 lines): - line 341: 333 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 813: 805 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.html (2 lines): - line 540: 532 // TODO Implement bulk load recovery - line 805: 797 // TODO what if this is due to a bad HFile? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncProcess.html (2 lines): - line 865: 857 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1617: 1609 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/devapidocs/src-html/org/apache/hadoop/hbase/exceptions/RegionMovedException.html (2 lines): - line 96: 088 // TODO: this whole thing is extremely brittle. - line 114: 106 // TODO: deserialization above depends on this. That is bad, but also means this 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/CatalogJanitor.SplitParentFirstComparator.html (2 lines): - line 87: 079// TODO: Only works with single hbase:meta region currently. Fix. - line 88: 080// TODO: Should it start over every time? Could it continue if runs into problem? Only if 2.2/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.Visitor.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2122: 2114 // TODO: we may look up a region which has already been split or merged so we need to check 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.html (2 lines): - line 288: 280 // TODO Support the view of block size distribution statistics - line 289: 281 // TODO: Why we add the extra 1024 bytes? Slop? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultMemStore.html (2 lines): - line 55: 047 * TODO: Adjust size of the memstore when we remove items because they have been deleted. TODO: With - line 217: 209 // TODO: x32 vs x64 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.Status.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 2.3/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALEdit.html (2 lines): - line 84: 076// TODO: Do not expose this class to Coprocessors. It has set methods. A CP might meddle. - line 89: 081 // TODO: Get rid of this system of special 'meta' Cells. See HBASE-8457. It suggests 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFromRegionLoadAsRateFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.DirFilter.html (2 lines): - line 122: 114 // currently only used in testing. TODO refactor into a test class - line 741: 733 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.RegionServerStoppedOnScannerOpenConnection.html (2 lines): - line 630: 622 // TODO: - line 777: 769 // TODO: Make command options. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange1000Test.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html (2 lines): - line 119: 111 /* TODO Both of these are probably specific to the fs wal provider */ - line 199: 191 /* TODO Both of these are probably specific to the fs wal provider */ 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.html (2 lines): - line 854: 846 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1564: 1556 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.DirFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCandidateGenerator.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.3/devapidocs/src-html/org/apache/hadoop/hbase/exceptions/RegionMovedException.html (2 lines): - line 96: 088 // TODO: this whole thing is extremely brittle. - line 114: 106 // TODO: deserialization above depends on this. That is bad, but also means this 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LoadCandidateGenerator.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.IndexCacheEntry.html (2 lines): - line 324: 316 // TODO: Assert sizes allocated are right and proportions. - line 356: 348 // TODO: Assert sizes allocated are right and proportions. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1044: 1036 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStateStore.html (2 lines): - line 198: 190 // currently; they want a server to hit. TODO: Make clients wait if no location. - line 250: 242 // TODO: Revist!!!! Means that if a server is loaded, then we will abort our host! 1.4/xref/org/apache/hadoop/hbase/regionserver/SplitLogWorker.html (2 lines): - line 111: 101 // TODO have to correctly figure out when log splitting has been - line 181: 171 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/MockRegionServerServices.html (2 lines): - line 276: 268 // TODO Auto-generated method stub - line 287: 279 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/HRegionInfo.html (2 lines): - line 181: 173 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 196: 188 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CASTableTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.TableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/CatalogJanitor.ReportMakingVisitor.html (2 lines): - line 87: 079// TODO: Only works with single hbase:meta region currently. Fix. - line 88: 080// TODO: Should it start over every time? Could it continue if runs into problem? Only if 2.1/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MetaTableLocator.html (2 lines): - line 83: 075 * TODO: rewrite using RPC calls to master to find out about hbase:meta. - line 324: 316 // TODO: We should be able to get the ServerName from the AdminProtocol 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TruncateTableProcedure.html (2 lines): - line 99: 091 // TODO: Move out... in the acquireLock() - line 179: 171 // TODO: coprocessor rollback semantic is still undefined. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.StoreFileSplitter.html (2 lines): - line 267: 259 // (TODO: Add being able to open a region in read-only mode). Open the primary replica - line 558: 550 // TODO: Clean up split and merge. Currently all over the place. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/ByteBufferPool.html (2 lines): - line 57: 049 // TODO better config names? - line 90: 082 // TODO can add initialPoolSize config also and make those many BBs ready for use. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomSeekScanTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStateStore.RegionStateVisitor.html (2 lines): - line 198: 190 // currently; they want a server to hit. TODO: Make clients wait if no location. - line 250: 242 // TODO: Revist!!!! Means that if a server is loaded, then we will abort our host! 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.EvaluationMapTask.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 1.4/xref/org/apache/hadoop/hbase/master/SplitLogManager.html (2 lines): - line 273: 263 // TODO If the log file is still being written to - which is most likely - line 766: 756 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/RegionPlacementMaintainer.html (2 lines): - line 78: 070// TODO: Remove? Unused. Partially implemented only. - line 458: 450 // TODO: maybe run the placement in parallel for each table 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/RegionPlacementMaintainer.RandomizedMatrix.html (2 lines): - line 79: 071// TODO: Remove? Unused. Partially implemented only. - line 487: 479 // TODO: maybe run the placement in parallel for each table 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.Deserializer.html (2 lines): - line 313: 305 // TODO: Assert sizes allocated are right and proportions. - line 345: 337 // TODO: Assert sizes allocated are right and proportions. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.Worker.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.CreateNamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.3/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html (2 lines): - line 481: 473 // TODO: what about over/underflow? - line 508: 500 // TODO: what about over/underflow? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.Order.html (2 lines): - line 482: 474 // TODO: what about over/underflow? - line 509: 501 // TODO: what about over/underflow? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.MetaRandomReadTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 1.1/xref-test/org/apache/hadoop/hbase/regionserver/wal/TestLogRolling.html (2 lines): - line 118: 108 // TODO: testLogRollOnDatanodeDeath fails if short circuit reads are on under the hadoop2 - line 224: 214 // TODO: Why does this write data take for ever? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndMutateTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ReadRequestCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TableTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.DataCacheEntry.html (2 lines): - line 303: 295 // TODO: Assert sizes allocated are right and proportions. - line 335: 327 // TODO: Assert sizes allocated are right and proportions. 1.4/xref/org/apache/hadoop/hbase/wal/WALFactory.html (2 lines): - line 130: 120 /* TODO Both of these are probably specific to the fs wal provider */ - line 188: 178 /* TODO Both of these are probably specific to the fs wal provider */ 1.2/xref-test/org/apache/hadoop/hbase/coprocessor/TestRegionObserverInterface.html (2 lines): - line 626: 616 @Ignore // TODO: HBASE-13391 to fix flaky test - line 677: 667 @Ignore // TODO: HBASE-13391 to fix flaky test 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncScanTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.RpcTimeoutConnection.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.ScanTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.ResponseGenerator.html (2 lines): - line 863: 855 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1615: 1607 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ModifyNamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.html (2 lines): - line 289: 281 * servers holding floor(avg) or ceiling(avg). TODO: Use block locations from HDFS to place - line 325: 317 // TODO: instead of retainAssignment() and roundRobinAssignment(), we should just run the 2.5/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.Visitor.html (2 lines): - line 144: 136 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2036: 2028 // TODO: we may look up a region which has already been split or merged so we need to check 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure/ZKProcedureCoordinator.html (2 lines): - line 215: 207 // TODO Nothing enforces that acquire and reached znodes from showing up in wrong order. - line 265: 257 * TODO this code isn't actually used but can be used to issue a cancellation from the 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncRandomWriteTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.RoleCommand.html (2 lines): - line 297: 289 // TODO: this does not interrupt the monkey. should it? - line 562: 554 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html (2 lines): - line 50: 042 * <p>TODO: this class is actually tied to one region, because most of the paths make use of - line 59: 051// TODO: MasterCallable and this Class have a lot in common. UNIFY! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.html (2 lines): - line 107: 099 // TODO have to correctly figure out when log splitting has been - line 178: 170 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 1.1/devapidocs/org/apache/hadoop/hbase/codec/package-summary.html (2 lines): - line 110:
TODO javadoc
- line 120:
TODO javadoc
2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.DoNothingThread.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionInfoBuilder.html (2 lines): - line 38: 030 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 51: 043 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html (2 lines): - line 102: 094 * @param logEdit TODO: Retire this in favor of - line 112: 104 * TODO: Combine this with above. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScannerClosure.ExtendedStoreScanner.html (2 lines): - line 293: 285 // TODO Auto-generated catch block - line 309: 301 // TODO Auto-generated catch block 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.TestTableDDLProcedure.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1632: 1624 // TODO: comment this portion after HBASE-3583 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html (2 lines): - line 267: 259 // (TODO: Add being able to open a region in read-only mode). Open the primary replica - line 556: 548 // TODO: Clean up split and merge. Currently all over the place. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.CallCleanup.html (2 lines): - line 231: 223 * TODO try to figure out a better way and remove reference from regionserver package later. - line 415: 407 // TODO: Review after we add in encoded data blocks. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCRegionProcedure.html (2 lines): - line 118: 110 // TODO: Purge metadata before removing from HDFS? This ordering is copied - line 137: 129 // TODO: This is going to spew log? Add retry backoff 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.ReferenceAndLinkFileFilter.html (2 lines): - line 122: 114 // currently only used in testing. TODO refactor into a test class - line 741: 733 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TableTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TransitRegionStateProcedure.html (2 lines): - line 166: 158 // TODO: maybe we should make another type here, REGION_TRANSITION? - line 411: 403 // TODO: the forceNewPlan flag not be persistent so if master crash then the flag will be lost. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController3.html (2 lines): - line 117: 109 // TODO: convert this test to cover the full matrix in - line 258: 250 // TODO: Skipping delete because of access issues w/ AMv2. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/types/OrderedNumeric.html (2 lines): - line 57: 049 // TODO: this could be done better. - line 86: 078 // TODO: other instances of Numeric to consider? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html (2 lines): - line 481: 473 // TODO: what about over/underflow? - line 508: 500 // TODO: what about over/underflow? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.MetaCacheEntry.html (2 lines): - line 303: 295 // TODO: Assert sizes allocated are right and proportions. - line 335: 327 // TODO: Assert sizes allocated are right and proportions. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRangeTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.FileFilter.html (2 lines): - line 118: 110 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 753: 745 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.5/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.ReplicationBarrierResult.html (2 lines): - line 144: 136 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2036: 2028 // TODO: we may look up a region which has already been split or merged so we need to check 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.FakeServer.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.3/apidocs/src-html/org/apache/hadoop/hbase/ClusterStatus.html (2 lines): - line 87: 079 // TODO: remove this in 3.0 - line 105: 097 // TODO: make this constructor private 2.0/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.html (2 lines): - line 510: 502 // TODO Implement bulk load recovery - line 734: 726 // TODO what if this is due to a bad HFile? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionUtils.html (2 lines): - line 131: 123 // TODO: Fix this. Not all connections from server side should have 10 times the retries. - line 147: 139 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html (2 lines): - line 181: 173 // TODO: just as the Apache HBase 1.x implementation, this map would not survive master - line 694: 686 * TODO get rid of this if possible, repackaging, modify tests. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TestOptions.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.html (2 lines): - line 330: 322 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 804: 796 // TODO Auto-generated method stub 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.UserTableDirFilter.html (2 lines): - line 119: 111 // currently only used in testing. TODO refactor into a test class - line 750: 742 // TODO move this method OUT of FSUtils. No dependencies to HMaster 1.2/xref/org/apache/hadoop/hbase/zookeeper/MetaTableLocator.html (2 lines): - line 86: 76 * TODO: rewrite using RPC calls to master to find out about hbase:meta. - line 319: 309 // TODO: We should be able to get the ServerName from the AdminProtocol 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.html (2 lines): - line 106: 098 * TODO: This class can be removed after we upgrade Hadoop dependency. - line 219: 211 // TODO: Add handling bindexception. Random port is not enough!!! Flakie test! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html (2 lines): - line 104: 096 // TODO have to correctly figure out when log splitting has been - line 177: 169 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionInfoBuilder.html (2 lines): - line 48: 040 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 58: 050 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html (2 lines): - line 59: 051// TODO: Remove. This is doing way too much work just to figure a priority. Do as Elliott - line 134: 126 // reflection no longer matched the method names coming in over pb. TODO: Get rid of this 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.EvictionThread.html (2 lines): - line 339: 331 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 476: 468 * TODO after HBASE-22005, we may cache an block which allocated from off-heap, but our LRU cache 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.PingCoprocessor.html (2 lines): - line 200: 192 // TODO: convert this test to cover the full matrix in - line 1575: 1567 // TODO: comment this portion after HBASE-3583 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.html (2 lines): - line 281: 273 // TODO Support the view of block size distribution statistics - line 282: 274 // TODO: Why we add the extra 1024 bytes? Slop? 1.4/xref/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html (2 lines): - line 493: 483 // TODO: what about over/underflow? - line 520: 510 // TODO: what about over/underflow? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncScanTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html (2 lines): - line 143: 135 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2092: 2084 // TODO: we may look up a region which has already been split or merged so we need to check 2.2/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CloseableVisitor.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2122: 2114 // TODO: we may look up a region which has already been split or merged so we need to check 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionUtils.html (2 lines): - line 128: 120 // TODO: Fix this. Not all connections from server side should have 10 times the retries. - line 144: 136 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ClusterStatus.html (2 lines): - line 87: 079 // TODO: remove this in 3.0 - line 105: 097 // TODO: make this constructor private 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CoprocessorRpcUtils.html (2 lines): - line 135: 127 // TODO: COPY FROM SHADED TO NON_SHADED. DO I HAVE TOO? - line 167: 159 // TODO: UGLY COPY IN HERE!!!! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.BlackListDirFilter.html (2 lines): - line 119: 111 // currently only used in testing. TODO refactor into a test class - line 750: 742 // TODO move this method OUT of FSUtils. No dependencies to HMaster 1.4/xref/org/apache/hadoop/hbase/codec/prefixtree/encode/tokenize/TokenizerNode.html (2 lines): - line 381: 371 // TODO return whether it's before or after so we can binary search - line 393: 383 // TODO binary search the children 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mob/mapreduce/MobRefReporter.MobRefMapper.html (2 lines): - line 196: 188 // TODO confirm there aren't tags - line 413: 405 // TODO make family and table optional 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.NamespaceAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ServerName.html (2 lines): - line 275: 267 // TODO: Make this private in hbase-3.0. - line 390: 382 // TODO: Make this left.getAddress().equals(right.getAddress()) 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/Operation.html (2 lines): - line 42: 034 // TODO make this configurable - line 43: 035 // TODO Do we need this anymore now we have protobuffed it all? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.html (2 lines): - line 633: 625 // TODO: - line 780: 772 // TODO: Make command options. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.MyShellBasedUnixGroupsMapping.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1632: 1624 // TODO: comment this portion after HBASE-3583 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndPutTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10000Test.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/RegionPlacementMaintainer.html (2 lines): - line 81: 073// TODO: Remove? Unused. Partially implemented only. - line 490: 482 // TODO: maybe run the placement in parallel for each table 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.Task.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 634: 626 // manager will be indefinitely creating RESCAN nodes. TODO may be the 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.AsyncProcessWithFailure.html (2 lines): - line 865: 857 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1617: 1609 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 1.4/xref/org/apache/hadoop/hbase/procedure/ZKProcedureCoordinatorRpcs.html (2 lines): - line 215: 205 // TODO Nothing enforces that acquire and reached znodes from showing up in wrong order. - line 265: 255 * TODO this code isn't actually used but can be used to issue a cancellation from the 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFromRegionLoadAsRateFunction.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CmdDescriptor.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.html (2 lines): - line 107: 099 // TODO have to correctly figure out when log splitting has been - line 182: 174 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.RR.html (2 lines): - line 863: 855 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1615: 1607 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.4/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.CollectingVisitor.html (2 lines): - line 143: 135 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2092: 2084 // TODO: we may look up a region which has already been split or merged so we need to check 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.MetaRowsComparator.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ShutdownHook.DoNothingStoppable.html (2 lines): - line 248: 240 // TODO Auto-generated method stub - line 254: 246 // TODO Auto-generated method stub 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl2.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.DummyServer.html (2 lines): - line 338: 330 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 825: 817 // TODO Auto-generated method stub 1.1/xref-test/org/apache/hadoop/hbase/PerformanceEvaluation.html (2 lines): - line 151: 141 // TODO : should we make this configurable - line 2121: 2111 // Process command-line args. TODO: Better cmd-line processing 1.2/xref-test/org/apache/hadoop/hbase/regionserver/TestStoreScanner.html (2 lines): - line 164: 154 * TODO this comment makes no sense above. Appears to do the right thing. - line 474: 464 * TODO this fails, since we don't handle deletions, etc, in peek 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AddRowAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.3/apidocs/src-html/org/apache/hadoop/hbase/client/Increment.html (2 lines): - line 280: 272 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 292: 284 // TODO: This is wrong. Can't have two the same just because on same row. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.html (2 lines): - line 105: 097 * TODO: This class can be removed after we upgrade Hadoop dependency. - line 218: 210 // TODO: Add handling bindexception. Random port is not enough!!! Flakie test! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ReadRequestCostFunction.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 2.1/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.TIOErrorWithCause.html (2 lines): - line 93: 085 // TODO: Size of pool configuraple - line 97: 089 // TODO: Cleanup thread for Scanners, Scanner id wrap 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncSequentialReadTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionInfoBuilder.html (2 lines): - line 45: 037 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 55: 047 // TODO: How come Meta regions still do not have encoded region names? Fix. 1.4/xref/org/apache/hadoop/hbase/regionserver/LogRoller.html (2 lines): - line 59: 49 * TODO: change to a pool of threads - line 86: 76 // TODO logs will contend with each other here, replace with e.g. DelayedQueue 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileWriterImpl.html (2 lines): - line 373: 365 // TODO: Redo so only a single pass over the arrays rather than one to - line 764: 756 // TODO: What if cell is 10MB and we write infrequently? We hold on to cell here indefinitely? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AlterFamilyVersionsAction.html (2 lines): - line 469: 461 // TODO workaround - line 517: 509 // TODO workaround 1.2/xref/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html (2 lines): - line 481: 471 // TODO: what about over/underflow? - line 503: 493 // TODO: what about over/underflow? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CASTableTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.PrimaryRegionCountSkewCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.ReferenceFileFilter.html (2 lines): - line 119: 111 // currently only used in testing. TODO refactor into a test class - line 750: 742 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.0/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColCell.html (2 lines): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2827: 2819 // TODO: Add sizing of references that hold the row, family, etc., arrays. 1.1/xref/org/apache/hadoop/hbase/mapreduce/Import.html (2 lines): - line 123: 113 // TODO get rid of ensureKeyValue - line 243: 233 // TODO: This is kind of ugly doing setup of ZKW just to read the clusterid. 1.4/xref/org/apache/hadoop/hbase/codec/prefixtree/decode/DecoderFactory.html (2 lines): - line 45: 35 //TODO will need a PrefixTreeSearcher on top of CellSearcher - line 50: 40 // TODO implement PtByteBufferBlockScanner 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALKeyRecordReader.html (2 lines): - line 103: 095 // TODO: Find the data node with the most blocks for this WAL? - line 339: 331 // TODO: These results should be sorted? Results could be content of recovered.edits directory 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.html (2 lines): - line 99: 091 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 1077: 1069 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialReadTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.FailInitializeDummyReplicationSource.html (2 lines): - line 341: 333 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 813: 805 // TODO Auto-generated method stub 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.EnableTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/RegionPlacementMaintainer.html (2 lines): - line 81: 073// TODO: Remove? Unused. Partially implemented only. - line 490: 482 // TODO: maybe run the placement in parallel for each table 1.1/xref/org/apache/hadoop/hbase/exceptions/RegionMovedException.html (2 lines): - line 98: 88 // TODO: this whole thing is extremely brittle. - line 116: 106 // TODO: deserialization above depends on this. That is bad, but also means this 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.Counter.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreLABImpl.html (2 lines): - line 65: 057 * TODO: we should probably benchmark whether word-aligning the allocations - line 255: 247 // TODO : write the seqid here. For writing seqId we should create a new cell type so 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomWriteTest.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.Worker.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyAsyncProcessWithReplicas.html (2 lines): - line 863: 855 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1615: 1607 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/normalizer/RegionNormalizerManager.html (2 lines): - line 153: 145 // TODO: this appears to be used only for testing. - line 164: 156 // TODO: this appears to be used only for testing. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.Counter.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController.BulkLoadAccessTestAction.html (2 lines): - line 204: 196 // TODO: convert this test to cover the full matrix in - line 1632: 1624 // TODO: comment this portion after HBASE-3583 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.CreateTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html (2 lines): - line 152: 144 // TODO We used to set CacheDataInL1 for META table. When we have BucketCache in file mode, now - line 279: 271 // TODO: in fact this method will only be called at master side, so fsreadonly and usecache will 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.Deserializer.html (2 lines): - line 302: 294 // TODO: Assert sizes allocated are right and proportions. - line 334: 326 // TODO: Assert sizes allocated are right and proportions. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.html (2 lines): - line 103: 095 // TODO: Find the data node with the most blocks for this WAL? - line 339: 331 // TODO: These results should be sorted? Results could be content of recovered.edits directory 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.MemStoreSizeCostFunction.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncRandomWriteTest.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TestOptions.html (2 lines): - line 154: 146 // TODO : should we make this configurable - line 3046: 3038 // Process command-line args. TODO: Better cmd-line processing 1.2/xref/org/apache/hadoop/hbase/security/visibility/VisibilityController.html (2 lines): - line 326: 316 // TODO this can be made as a global LRU cache at HRS level? - line 457: 447 // TODO : See if HRegion.updateDeleteLatestVersionTimeStamp() could be 2.3/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html (2 lines): - line 121: 113 /* TODO Both of these are probably specific to the fs wal provider */ - line 201: 193 /* TODO Both of these are probably specific to the fs wal provider */ 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyThreadPoolExecutor.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.AsyncProcessForThrowableCheck.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.BufferedMutatorTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitLogManager.TerminationStatus.html (2 lines): - line 259: 251 // TODO If the log file is still being written to - which is most likely - line 634: 626 // manager will be indefinitely creating RESCAN nodes. TODO may be the 1.2/xref/org/apache/hadoop/hbase/io/hfile/CacheConfig.html (2 lines): - line 136: 126 * TODO: this config point is completely wrong, as it's used to determine the - line 469: 459 * TODO: today {@code family.isBlockCacheEnabled()} only means {@code cacheDataOnRead}, so here we 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/util/LoadTestTool.html (2 lines): - line 245: 237 // TODO: refactor LoadTestToolImpl somewhere to make the usage from tests less bad, - line 749: 741 // TODO : currently append and increment operations not tested with tags 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.SeekerState.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10000Test.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.CheckAndDeleteTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALFactory.html (2 lines): - line 119: 111 /* TODO Both of these are probably specific to the fs wal provider */ - line 199: 191 /* TODO Both of these are probably specific to the fs wal provider */ 2.2/apidocs/src-html/org/apache/hadoop/hbase/client/Increment.html (2 lines): - line 280: 272 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 292: 284 // TODO: This is wrong. Can't have two the same just because on same row. 1.2/xref/org/apache/hadoop/hbase/codec/prefixtree/decode/DecoderFactory.html (2 lines): - line 45: 35 //TODO will need a PrefixTreeSearcher on top of CellSearcher - line 50: 40 // TODO implement PtByteBufferBlockScanner 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.ManyServersManyRegionsConnection.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCRegionProcedure.html (2 lines): - line 118: 110 // TODO: Purge metadata before removing from HDFS? This ordering is copied - line 137: 129 // TODO: This is going to spew log? Add retry backoff 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.html (2 lines): - line 303: 295 // TODO: Assert sizes allocated are right and proportions. - line 335: 327 // TODO: Assert sizes allocated are right and proportions. 1.4/xref-test/org/apache/hadoop/hbase/client/TestClientNoCluster.html (2 lines): - line 646: 636 // TODO: - line 795: 785 // TODO: Make command options. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.SplitWALResult.html (2 lines): - line 471: 463 // TODO should we ignore an empty, not-last log file if skip.errors - line 474: 466 // TODO is this scenario still possible if the log has been 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.DisableTableAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.IndexCacheEntry.html (2 lines): - line 303: 295 // TODO: Assert sizes allocated are right and proportions. - line 335: 327 // TODO: Assert sizes allocated are right and proportions. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALFactory.Providers.html (2 lines): - line 119: 111 /* TODO Both of these are probably specific to the fs wal provider */ - line 199: 191 /* TODO Both of these are probably specific to the fs wal provider */ 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionTransitionProcedure.html (2 lines): - line 100: 092 * <p>TODO: Considering it is a priority doing all we can to get make a region available as soon as - line 470: 462 // TODO: Revisit this and move it to the executor 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure/ZKProcedureCoordinator.html (2 lines): - line 215: 207 // TODO Nothing enforces that acquire and reached znodes from showing up in wrong order. - line 265: 257 * TODO this code isn't actually used but can be used to issue a cancellation from the 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl2.html (2 lines): - line 865: 857 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1617: 1609 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TestBase.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALSplit.html (2 lines): - line 102: 094 // TODO: Find the data node with the most blocks for this WAL? - line 338: 330 // TODO: These results should be sorted? Results could be content of recovered.edits directory 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RunResult.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/util/MockServer.html (2 lines): - line 132: 124 // TODO Auto-generated method stub - line 143: 135 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/HRegionInfo.html (2 lines): - line 181: 173 //TODO: Move NO_HASH to HStoreFile which is really the only place it is used. - line 196: 188 // TODO: How come Meta regions still do not have encoded region names? Fix. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilter.SlowScanFilter.html (2 lines): - line 1383: 1375 // TODO: This is important... need many more tests for ordering, etc - line 2283: 2275 @Ignore("TODO: intentionally disabled?") 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/monkies/PolicyBasedChaosMonkey.html (2 lines): - line 156: 148 // TODO: bound the wait time per policy - line 163: 155 // TODO: we can look at the actions, and decide to do the restore cluster or not based on them. 2.4/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.html (2 lines): - line 103: 095 // TODO: Find the data node with the most blocks for this WAL? - line 339: 331 // TODO: These results should be sorted? Results could be content of recovered.edits directory 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/AbstractProcedureScheduler.html (2 lines): - line 44: 036 // TODO: metrics - line 235: 227 // TODO: Metrics 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.SimpleRegistry.html (2 lines): - line 633: 625 // TODO: - line 780: 772 // TODO: Make command options. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAdmin1.html (2 lines): - line 1425: 1417 // TODO convert this to version that is synchronous (See HBASE-16668) - line 1435: 1427 // TODO convert this to version that is synchronous (See HBASE-16668) 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.AsyncProcessWithFailure.html (2 lines): - line 860: 852 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1612: 1604 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoad.html (2 lines): - line 257: 249 // TODO We need a way to do this without creating files - line 285: 277 // TODO We need a way to do this without creating files 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/Increment.html (2 lines): - line 280: 272 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 292: 284 // TODO: This is wrong. Can't have two the same just because on same row. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/Increment.html (2 lines): - line 280: 272 // TODO: This is wrong. Can't have two gets the same just because on same row. But it - line 292: 284 // TODO: This is wrong. Can't have two the same just because on same row. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.html (2 lines): - line 104: 096 // TODO have to correctly figure out when log splitting has been - line 177: 169 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CacheConfig.ExternalBlockCaches.html (2 lines): - line 142: 134 * TODO: this config point is completely wrong, as it's used to determine the - line 451: 443 * TODO: today {@code family.isBlockCacheEnabled()} only means {@code cacheDataOnRead}, so here we 2.2/devapidocs/src-html/org/apache/hadoop/hbase/MetaTableAccessor.html (2 lines): - line 148: 140 * TODO: Add rep_barrier for serial replication explaination. See SerialReplicationChecker. - line 2122: 2114 // TODO: we may look up a region which has already been split or merged so we need to check 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html (2 lines): - line 90: 082 * @param logEdit TODO: Retire this in favor of - line 100: 092 * TODO: Combine this with above. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.WriteRequestCostFunction.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 2.3/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.TIOErrorWithCause.html (2 lines): - line 117: 109 // TODO: Size of pool configuraple - line 121: 113 // TODO: Cleanup thread for Scanners, Scanner id wrap 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.StoreFileCostFunction.html (2 lines): - line 466: 458 // TODO: undo by remembering old values - line 516: 508 // TODO: cost function may need a specific description 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAsyncProcess.MyConnectionImpl.TestRegistry.html (2 lines): - line 863: 855 Assert.assertFalse(checkPoint.get()); // TODO: this is timing-dependent - line 1615: 1607 // TODO: this is kind of timing dependent... perhaps it should detect from createCaller 2.0/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html (2 lines): - line 482: 474 // TODO: what about over/underflow? - line 509: 501 // TODO: what about over/underflow? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.DummyServer.html (2 lines): - line 330: 322 // TODO Need a case with only 2 WALs and we only want to delete the first one - line 804: 796 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.BufferedEncodedSeeker.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionUtils.ShortCircuitingClusterConnection.html (2 lines): - line 128: 120 // TODO: Fix this. Not all connections from server side should have 10 times the retries. - line 144: 136 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.HFileLinkFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/RegionPlacementMaintainer.RandomizedMatrix.html (2 lines): - line 79: 071// TODO: Remove? Unused. Partially implemented only. - line 487: 479 // TODO: maybe run the placement in parallel for each table 2.4/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html (2 lines): - line 478: 470 // TODO: what about over/underflow? - line 505: 497 // TODO: what about over/underflow? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAdmin1.html (2 lines): - line 1426: 1418 // TODO convert this to version that is synchronous (See HBASE-16668) - line 1436: 1428 // TODO convert this to version that is synchronous (See HBASE-16668) 2.5/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALEdit.html (2 lines): - line 84: 076// TODO: Do not expose this class to Coprocessors. It has set methods. A CP might meddle. - line 89: 081 // TODO: Get rid of this system of special 'meta' Cells. See HBASE-8457. It suggests 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.FamilyDirFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LoadCandidateGenerator.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.RegionDirFilter.html (2 lines): - line 117: 109 @VisibleForTesting // currently only used in testing. TODO refactor into a test class - line 770: 762 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.1/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.html (2 lines): - line 520: 512 // TODO Implement bulk load recovery - line 744: 736 // TODO what if this is due to a bad HFile? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MetaTableLocator.html (2 lines): - line 83: 075 * TODO: rewrite using RPC calls to master to find out about hbase:meta. - line 324: 316 // TODO: We should be able to get the ServerName from the AdminProtocol 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.AsyncRandomReadTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ClusterStatus.html (2 lines): - line 85: 077 // TODO: remove this in 3.0 - line 103: 095 // TODO: make this constructor private 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionUtils.MasterlessConnection.html (2 lines): - line 128: 120 // TODO: Fix this. Not all connections from server side should have 10 times the retries. - line 144: 136 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomReadTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/types/OrderedNumeric.html (2 lines): - line 57: 049 // TODO: this could be done better. - line 86: 078 // TODO: other instances of Numeric to consider? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.ScanTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 2858: 2850 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegionReplayEvents.html (2 lines): - line 1106: 1098 // TODO: what to do with this? - line 1653: 1645 // TODO We need a way to do this without creating files 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ExtendedCell.html (2 lines): - line 56: 048 // TODO remove the boolean param once HBASE-16706 is done. - line 92: 084 // TODO remove the boolean param once HBASE-16706 is done. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html (2 lines): - line 59: 051// TODO: Remove. This is doing way too much work just to figure a priority. Do as Elliott - line 134: 126 // reflection no longer matched the method names coming in over pb. TODO: Get rid of this 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CandidateGenerator.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruAdaptiveBlockCache.html (2 lines): - line 434: 426 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log - line 585: 577 * TODO after HBASE-22005, we may cache an block which allocated from off-heap, but our LRU cache 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestClientNoCluster.RegionServerStoppedOnScannerOpenConnection.html (2 lines): - line 628: 620 // TODO: - line 775: 767 // TODO: Make command options. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TableTest.html (2 lines): - line 159: 151 // TODO : should we make this configurable - line 3060: 3052 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/FSUtils.FileFilter.html (2 lines): - line 122: 114 // currently only used in testing. TODO refactor into a test class - line 741: 733 // TODO move this method OUT of FSUtils. No dependencies to HMaster 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.AddColumnFamilyAction.html (2 lines): - line 481: 473 // TODO workaround - line 529: 521 // TODO workaround 2.2/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.html (2 lines): - line 526: 518 // TODO Implement bulk load recovery - line 750: 742 // TODO what if this is due to a bad HFile? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.DataCacheEntry.html (2 lines): - line 302: 294 // TODO: Assert sizes allocated are right and proportions. - line 334: 326 // TODO: Assert sizes allocated are right and proportions. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/CatalogJanitor.html (2 lines): - line 87: 079// TODO: Only works with single hbase:meta region currently. Fix. - line 88: 080// TODO: Should it start over every time? Could it continue if runs into problem? Only if 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/CoprocessorRpcUtils.BlockingRpcCallback.html (2 lines): - line 135: 127 // TODO: COPY FROM SHADED TO NON_SHADED. DO I HAVE TOO? - line 167: 159 // TODO: UGLY COPY IN HERE!!!! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowCell.html (2 lines): - line 1181: 1173 * @return an int based on the given column hint TODO : To be moved out of here because this is a - line 2830: 2822 // TODO: Add sizing of references that hold the row, family, etc., arrays. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcServer.CallCleanup.html (2 lines): - line 231: 223 * TODO try to figure out a better way and remove reference from regionserver package later. - line 415: 407 // TODO: Review after we add in encoded data blocks. 1.4/xref/org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.html (2 lines): - line 183: 173 * TODO: We can at-most reassign the number of regions away from a particular - line 232: 222 // TODO: Look at data block locality or a more complex load to do this 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html (2 lines): - line 430: 422 // TODO: undo by remembering old values - line 480: 472 // TODO: cost function may need a specific description 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionCountSkewCostFunction.html (2 lines): - line 432: 424 // TODO: undo by remembering old values - line 482: 474 // TODO: cost function may need a specific description 2.1/devapidocs/src-html/org/apache/hadoop/hbase/favored/FavoredNodeAssignmentHelper.html (2 lines): - line 165: 157 // TODO: See above overrides take a Connection rather than a Configuration only the - line 525: 517 * TODO: see how we can use generateMissingFavoredNodeMultiRack API here 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/Procedure.LockState.html (2 lines): - line 432: 424 * TODO: As any of the sub-procedures on failure rolls back all procedures in the stack, including - line 868: 860 // TODO: can this be inferred from the stack? I think so... 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaHostCostFunction.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoad.WalMatcher.html (2 lines): - line 257: 249 // TODO We need a way to do this without creating files - line 285: 277 // TODO We need a way to do this without creating files 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/FSHLog.SyncRunner.html (2 lines): - line 99: 091 // TODO: Handlers need to coordinate appending AND syncing. Can we have the threads contend - line 1077: 1069 // TODO: Check size and if big go ahead and call a sync if we have enough data. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.html (2 lines): - line 158: 150 // TODO : should we make this configurable - line 2793: 2785 // Process command-line args. TODO: Better cmd-line processing 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialWriteTest.html (2 lines): - line 155: 147 // TODO : should we make this configurable - line 2857: 2849 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.html (2 lines): - line 59: 051 * TODO: This datablockencoder is dealing in internals of hfileblocks. Purge reference to HFBs - line 1049: 1041 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.RoleCommand.html (2 lines): - line 295: 287 // TODO: this does not interrupt the monkey. should it? - line 560: 552 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCostFunction.html (2 lines): - line 470: 462 // TODO: undo by remembering old values - line 542: 534 // TODO: cost function may need a specific description 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html (2 lines): - line 107: 099 // TODO have to correctly figure out when log splitting has been - line 178: 170 worker.interrupt(); // TODO interrupt often gets swallowed, do what else? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/exceptions/RegionMovedException.html (2 lines): - line 96: 088 // TODO: this whole thing is extremely brittle. - line 114: 106 // TODO: deserialization above depends on this. That is bad, but also means this 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkloadBase.WalMatcher.html (2 lines): - line 119: 111 // TODO We need a way to do this without creating files - line 144: 136 // TODO We need a way to do this without creating files 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationStatus.html (2 lines): - line 94: 086 // TODO: Change this wait to a barrier. I tried waiting on replication stats to - line 125: 117 // To be sure it dead and references cleaned up. TODO: Change this to a barrier. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html (2 lines): - line 482: 474 // TODO: what about over/underflow? - line 509: 501 // TODO: what about over/underflow? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitter.CorruptedLogFileException.html (2 lines): - line 468: 460 // TODO should we ignore an empty, not-last log file if skip.errors - line 471: 463 // TODO is this scenario still possible if the log has been 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ExtendedCell.html (2 lines): - line 56: 048 // TODO remove the boolean param once HBASE-16706 is done. - line 92: 084 // TODO remove the boolean param once HBASE-16706 is done. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.FailingSplitMasterObserver.html (1 line): - line 840: 832 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationTrackerZKImpl.DummyServer.html (1 line): - line 260: 252 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.CacheOnWriteType.html (1 line): - line 418: 410 // TODO: need to change this test if we add a cache size threshold for 1.4/xref/org/apache/hadoop/hbase/master/procedure/ProcedureSyncWait.html (1 line): - line 87: 77 // TODO: add a config to make it tunable 1.2/xref/org/apache/hadoop/hbase/master/snapshot/DisabledTableSnapshotHandler.html (1 line): - line 79: 69 // TODO consider parallelizing these operations since they are independent. Right now its just 1.4/xref-test/org/apache/hadoop/hbase/master/TestMasterFailover.html (1 line): - line 946: 936 // TODO: Next test to add is with testing permutations of the RIT or the RS 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.CmdDescriptor.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange1000Test.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ConverterHolder.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.MatchCode.html (1 line): - line 302: 294 // TODO: Current way disable us to seek to next column quickly. Is there any better solution? 2.5/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.RowEndKeyComparator.html (1 line): - line 343: 335 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALUtil.html (1 line): - line 165: 157 // TODO: Pass in current time to use? 1.4/xref/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFormatReader.html (1 line): - line 169: 159 // TODO: Some procedure may be already runnables (see readInitEntry()) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html (1 line): - line 95: 087 /* TODO: Restrict access to this constructor to make rogues instances more difficult. 1.2/xref-test/org/apache/hadoop/hbase/coprocessor/TestWALObserver.html (1 line): - line 439: 429 // TODO: asserting here is problematic. 1.1/xref-test/org/apache/hadoop/hbase/client/TestAdmin2.html (1 line): - line 729: 719 // here because makes use of an internal HBA method (TODO: Fix.). 1.2/xref-test/org/apache/hadoop/hbase/client/TestOperation.html (1 line): - line 445: 435 // TODO: We should ensure all subclasses of Operation is checked. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html (1 line): - line 62: 054 // TODO: make sure that we won't pass null here in the future. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayEntrySet.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html (1 line): - line 332: 324 // TODO: For Matteo. Below BLOCKs!!!! Redo so can relinquish executor while it is running. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mob/DefaultMobStoreFlusher.html (1 line): - line 122: 114 // TODO: We can fail in the below block before we complete adding this flush to 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/Util.html (1 line): - line 63: 055 // TODO: There is no timeout on this controller. Set one! 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.IOTestWriter.html (1 line): - line 294: 286 // TODO Implement WALProvider.addWALActionLister 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomInnerRegionObserverWrapper.html (1 line): - line 383: 375 // TODO : check how block index works here 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html (1 line): - line 387: 379 // TODO handle htrace API change, see HBASE-18895 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.ScanSingleRegionCallerBuilder.html (1 line): - line 467: 459 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/ProcedureStorePerformanceEvaluation.Worker.html (1 line): - line 218: 210 // TODO: Can also collect #procs, time taken by each thread to measure fairness. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseDecoder.html (1 line): - line 42: 034 * TODO javadoc 2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColTSByteBufferExtendedCell.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.NodeDeletionListener.html (1 line): - line 353: 345 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/metrics2/lib/DefaultMetricsSystemHelper.html (1 line): - line 89: 081 * This ugly code manually removes the name from the UniqueNames map. TODO: May not be needed for 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileCleaner.DummyServer.html (1 line): - line 277: 269 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.FaultyZooKeeperWatcher.html (1 line): - line 294: 286 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/filter/Filter.html (1 line): - line 291: 283 * TODO: JAVADOC 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/TwoPhaseProcedure.html (1 line): - line 35: 027 // TODO (e.g. used by ACLs/VisibilityTags updates) 1.1/xref/org/apache/hadoop/hbase/client/ClientScanner.html (1 line): - line 476: 466 // TODO: Why wrap this in a DNRIOE when it already is a DNRIOE? 1.4/xref-test/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.html (1 line): - line 401: 391 // TODO: need to change this test if we add a cache size threshold for 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALPerformanceEvaluation.Worker.html (1 line): - line 216: 208 // TODO: Can also collect #procs, time taken by each thread to measure fairness. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.html (1 line): - line 294: 286 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html (1 line): - line 571: 563 // TODO: Clean up split and merge. Currently all over the place. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html (1 line): - line 151: 143 // TODO: coprocessor rollback semantic is still undefined. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/CoprocClusterManager.html (1 line): - line 109: 101 // TODO: Admin API provides no means of sending exec to a backup master. 2.0/apidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/OnePhaseProcedure.html (1 line): - line 35: 027 // TODO (e.g. used by online snapshots) 1.2/xref-test/org/apache/hadoop/hbase/coprocessor/example/TestZooKeeperScanPolicyObserver.html (1 line): - line 101: 91 // TODO: Better to wait for the data to be propagated 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CombinedBlockCache.CombinedCacheStats.html (1 line): - line 87: 079 // TODO: is there a hole here, or just awkwardness since in the lruCache getBlock 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html (1 line): - line 347: 339 // TODO this is a classname encoded into an HFile's trailer. We are going to need to have 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellWithVersionsNoOptimizeStoreScanner.html (1 line): - line 568: 560 * TODO this comment makes no sense above. Appears to do the right thing. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.MemstoreFlusherStub.html (1 line): - line 860: 852 // TODO Auto-generated method stub 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.GetThread.html (1 line): - line 397: 389 // TODO : check how block index works here 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/TableStateManager.TableStateNotFoundException.html (1 line): - line 61: 053// TODO: Make this a guava Service 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestRogueRSAssignment.html (1 line): - line 167: 159 // TODO: replace YouAreDeadException with appropriate exception as and when necessary 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DataBlockEncoder.html (1 line): - line 50: 042// TODO: This Interface should be deprecated and replaced. It presumes hfile and carnal knowledge of 2.3/devapidocs/src-html/org/apache/hadoop/hbase/CellUtil.html (1 line): - line 1507: 1499 // TODO: pretty print tags as well 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html (1 line): - line 563: 555 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 1.2/xref/org/apache/hadoop/hbase/master/snapshot/EnabledTableSnapshotHandler.html (1 line): - line 73: 63 // TODO consider switching over to using regionnames, rather than server names. This would allow 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.StoreFileReference.html (1 line): - line 254: 246 // TODO Push this down to the RegionServer with a coprocessor: 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.BlockBucket.html (1 line): - line 347: 339 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TinyLfuBlockCache.EvictionListener.html (1 line): - line 335: 327 // FIXME: Currently does not capture the insertion time 1.2/xref/org/apache/hadoop/hbase/io/hfile/HFileWriterV2.html (1 line): - line 309: 299 // TODO: What if cell is 10MB and we write infrequently? We'll hold on to the cell here 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputFormat.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/CellComparatorImpl.MetaCellComparator.html (1 line): - line 308: 300 // TODO: Do we need a ByteBufferKeyValue version of this? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/TestMultiVersions.html (1 line): - line 113: 105 // TODO: Remove these deprecated classes or pull them in here if this is 1.1/xref/org/apache/hadoop/hbase/snapshot/ExportSnapshot.html (1 line): - line 812: 802 // TODO: Replace the fixed string with job.getStatus().getFailureInfo() 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TestKeyValue.html (1 line): - line 287: 279 // TODO actually write this test! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.Converter.html (1 line): - line 369: 361 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/ProcedureStorePerformanceEvaluation.html (1 line): - line 216: 208 // TODO: Can also collect #procs, time taken by each thread to measure fairness. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.RestoreMetaChanges.html (1 line): - line 898: 890 RestoreMetaChanges metaChanges = helper.restoreHdfsRegions(); // TODO: parallelize. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestOperation.html (1 line): - line 431: 423 // TODO: We should ensure all subclasses of Operation is checked. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html (1 line): - line 596: 588 // TODO it would be nice to pick one or the other of these formats. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.TestFlusher.html (1 line): - line 328: 320 // TODO: Scan all. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.SequentialWriteTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.1/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html (1 line): - line 787: 779 // TODO manage it 2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowDeleteFamilyCell.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestHFileBlock.html (1 line): - line 542: 534 // TODO: parameterize these nested loops. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.html (1 line): - line 128: 120//TODO : Remove this in 3.0 1.1/xref/org/apache/hadoop/hbase/ipc/ServerRpcController.html (1 line): - line 74: 64 // TODO: it would be good widen this to just Throwable, but IOException is what we allow now 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/TestBucketCache.html (1 line): - line 93: 085 { 8192, null }, // TODO: why is 8k the default blocksize for these tests? 2.1/apidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptor.html (1 line): - line 175: 167 // TODO: Currently this is used RPC scheduling only. Make it more generic than this; allow it 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.html (1 line): - line 245: 237 // TODO : Need to see if tag support has to be given here in the integration test suite 1.4/xref/org/apache/hadoop/hbase/io/crypto/Encryption.html (1 line): - line 581: 571 // TODO: Optimize for v > 1, e.g. 16, 32 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.Bucket.html (1 line): - line 282: 274 // TODO Support the view of block size distribution statistics 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowColCell.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.QuotaSnapshotSizeSerializationException.html (1 line): - line 255: 247 // TODO Push this down to the RegionServer with a coprocessor: 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.html (1 line): - line 94: 086 // TODO: after HBASE-24416, `min.region.count` only applies to merge plans; should 2.2/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminServer.html (1 line): - line 146: 138 // robust. See TODO below. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/filter/Filter.ReturnCode.html (1 line): - line 291: 283 * TODO: JAVADOC 1.2/xref/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.html (1 line): - line 299: 289 // TODO: Use better method for determining stamp of last major (HBASE-2990) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ScheduledChore.html (1 line): - line 187: 179 // TODO: Histogram metrics per chore name. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.FlushThread.html (1 line): - line 4090: 4082 // TODO this was removed, now what dangit?! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrResult.html (1 line): - line 374: 366 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayEntryIterator.html (1 line): - line 892: 884 // TODO should this restart the array back at start index 0 ? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColTSByteBufferExtendedCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/RetryingCallable.html (1 line): - line 43: 035 * TODO: We call prepare before EVERY call. Seems wrong. FIX!!!! 1.1/xref-test/org/apache/hadoop/hbase/TestRegionRebalancing.html (1 line): - line 182: 172 // TODO: Fix this test. Old balancer used to run with 'slop'. New 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/NewVersionBehaviorTracker.html (1 line): - line 376: 368 // TODO maybe we can optimize. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.html (1 line): - line 157: 149 // TODO: This test could do more to verify fix. It could create a table 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStripeStoreFileManager.html (1 line): - line 584: 576 // TODO: replace with Mockito? 1.1/xref/org/apache/hadoop/hbase/procedure2/ProcedureYieldException.html (1 line): - line 34: 24 // TODO: Not used yet 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColByteBufferExtendedCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HRegionWithSeqId.html (1 line): - line 3862: 3854 // TODO this was removed, now what dangit?! 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.FilteredScanTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/MultiTableSnapshotInputFormatImpl.html (1 line): - line 244: 236 // TODO: restore from record readers to parallelize. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HRegionForTesting.html (1 line): - line 4090: 4082 // TODO this was removed, now what dangit?! 1.1/xref/org/apache/hadoop/hbase/io/hfile/PrefetchExecutor.html (1 line): - line 86: 76 // TODO: We want HFile, which is where the blockcache lives, to handle 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionFileSystem.html (1 line): - line 538: 530 // TODO deal with viewFS 1.2/xref/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html (1 line): - line 100: 90 /* TODO: Restrict access to this constructor to make rogues instances more difficult. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayValueCollection.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 1.1/xref/org/apache/hadoop/hbase/regionserver/HRegionFileSystem.html (1 line): - line 466: 456 // TODO deal with viewFS 1.2/xref/org/apache/hadoop/hbase/master/MasterFileSystem.html (1 line): - line 609: 599 // TODO implement this. i think this is currently broken in trunk i don't 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/PrefetchExecutor.html (1 line): - line 83: 075 // TODO: We want HFile, which is where the blockcache lives, to handle 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.html (1 line): - line 341: 333 @Ignore // TODO: test fails with async client 1.1/xref-test/org/apache/hadoop/hbase/wal/TestWALSplit.html (1 line): - line 161: 151 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/TestKeyValue.FailureCase.html (1 line): - line 287: 279 // TODO actually write this test! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/DateTieredCompactionPolicy.html (1 line): - line 130: 122 // TODO: Use better method for determining stamp of last major (HBASE-2990) 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/monkies/PolicyBasedChaosMonkey.html (1 line): - line 173: 165 // TODO: we can look at the actions, and decide to do the restore cluster or not based on them. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.SimpleClient.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.NormalizeContext.html (1 line): - line 75: 067 // TODO: after HBASE-24416, `min.region.count` only applies to merge plans; should 2.3/apidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.Type.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.2/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.html (1 line): - line 335: 327 // TODO: This method overestimates the number of configuration settings -- if a value is masked 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.html (1 line): - line 251: 243 // TODO Push this down to the RegionServer with a coprocessor: 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManagerUtil.html (1 line): - line 77: 069 // TODO: There is no timeout on this controller. Set one! 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.MultiGetThread.html (1 line): - line 395: 387 // TODO : check how block index works here 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoadReplication.html (1 line): - line 351: 343 // TODO We need a way to do this without creating files 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html (1 line): - line 342: 334 // TODO this is a classname encoded into an HFile's trailer. We are going to need to have 2.5/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayKeySet.html (1 line): - line 892: 884 // TODO should this restart the array back at start index 0 ? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.BoundaryStripeCompactionRequest.html (1 line): - line 112: 104 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALSplit.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 1.4/xref/org/apache/hadoop/hbase/mapreduce/CopyTable.html (1 line): - line 241: 231 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.3/devapidocs/src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html (1 line): - line 95: 087 /* TODO: Restrict access to this constructor to make rogues instances more difficult. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterWalManager.html (1 line): - line 81: 073 // TODO: Rename it, since those metrics are split-manager related 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange1000Test.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 1.4/xref/org/apache/hadoop/hbase/rsgroup/RSGroupAdminServer.html (1 line): - line 218: 208 //TODO bulk unassign or throttled unassign? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ModifyNamespaceProcedure.html (1 line): - line 117: 109 // TODO: coprocessor rollback semantic is still undefined. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALPerformanceEvaluation.NoSyncWalProcedureStore.html (1 line): - line 216: 208 // TODO: Can also collect #procs, time taken by each thread to measure fairness. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html (1 line): - line 104: 096 // TODO: treat this as a normal procedure, add it to the scheduler and 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ArrayBackedTag.html (1 line): - line 42: 034 private final byte type;// TODO extra type state needed? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.UnsafeComparer.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestWALPlayer.html (1 line): - line 82: 074//TODO : Remove this in 3.0 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.InternalScannerFactory.html (1 line): - line 100: 092 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.html (1 line): - line 59: 051 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 1.2/xref/org/apache/hadoop/hbase/zookeeper/ZKTableStateClientSideReader.html (1 line): - line 50: 40 * TODO: decouple this class from ZooKeeper. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.AllowedOperations.html (1 line): - line 298: 290 // TODO Implement WALProvider.addWALActionLister 1.1/xref-test/org/apache/hadoop/hbase/security/access/SecureTestUtil.html (1 line): - line 289: 279 // TODO why we get a PrivilegedActionException, which is unexpected? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.MemStoreChunkPool.StatisticsThread.html (1 line): - line 282: 274 // TODO: change to CHUNK_MAP if it is generally defined 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALRecordReader.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.TaskFinisher.Status.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 2.1/apidocs/src-html/org/apache/hadoop/hbase/HColumnDescriptor.html (1 line): - line 294: 286 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.4/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseDecoder.html (1 line): - line 42: 034 * TODO javadoc 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.html (1 line): - line 282: 274 // TODO: change to CHUNK_MAP if it is generally defined 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange10000Test.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 1.1/xref/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.html (1 line): - line 298: 288 // TODO: Use better method for determining stamp of last major (HBASE-2990) 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowColByteBufferExtendedCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 1.4/xref/org/apache/hadoop/hbase/client/HConnection.html (1 line): - line 586: 576 // TODO: Why is this in the public interface when the returned type is shutdown package access? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mob/DefaultMobStoreFlusher.html (1 line): - line 123: 115 // TODO: We can fail in the below block before we complete adding this flush to 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALKeyRecordReader.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 2.4/apidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptor.html (1 line): - line 175: 167 // TODO: Currently this is used RPC scheduling only. Make it more generic than this; allow it 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.CellSinkFactory.html (1 line): - line 100: 092 //TODO: depending on Store is not good but, realistically, all compactors currently do. 1.4/xref-test/org/apache/hadoop/hbase/io/encoding/TestDataBlockEncoders.html (1 line): - line 198: 188 // TODO remove this once support is added. HBASE-12298 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.html (1 line): - line 211: 203 // TODO: WARN: Modify Table/Families does not create a family dir 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.BatchCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/types/TerminatedWrapper.html (1 line): - line 161: 153 // TODO: should we assert that b.position == b.length? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALRecordReader.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.CellEncoder.html (1 line): - line 83: 075 // TODO add BB backed os check and do for write. Pass Cell 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationObserver.html (1 line): - line 79: 071 // hosted in a RegionServer. TODO: fix. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.AllowedOperations.html (1 line): - line 295: 287 // TODO Implement WALProvider.addWALActionLister 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html (1 line): - line 352: 344 // TODO : If we want to decide based on heap over head it can be done without tracking 2.4/devapidocs/src-html/org/apache/hadoop/hbase/DoNotRetryIOException.html (1 line): - line 37: 029 // TODO: This would be more useful as a marker interface than as a class. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html (1 line): - line 64: 056 // TODO: St.Ack 20150903 Sounds good to me. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.TestFlusher.html (1 line): - line 329: 321 // TODO: Scan all. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.html (1 line): - line 371: 363 // TODO : See if we can avoid these reads as the read values are not getting used 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mob/DefaultMobStoreFlusher.html (1 line): - line 123: 115 // TODO: We can fail in the below block before we complete adding this flush to 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/replication/RefreshPeerProcedure.html (1 line): - line 136: 128 // TODO: no correctness problem if we just ignore this, implement later. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessChecker.InputUser.html (1 line): - line 71: 063 // TODO: we should move to a design where we don't even instantiate an AccessChecker if 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/RowColBloomHashKey.html (1 line): - line 81: 073 // TODO : check if ts and type can be removed 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SequenceIdAccounting.html (1 line): - line 349: 341 // TODO: if we have no oldStoreSeqNum, and WAL is not disabled, presumably either 2.0/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.FlushThread.html (1 line): - line 4033: 4025 // TODO this was removed, now what dangit?! 2.0/apidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.html (1 line): - line 575: 567 // TODO: Optimize for v > 1, e.g. 16, 32 2.1/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminServer.html (1 line): - line 148: 140 // robust. See TODO below. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.SetQuotaOperations.html (1 line): - line 75: 067 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 2.0/apidocs/src-html/org/apache/hadoop/hbase/filter/Filter.html (1 line): - line 291: 283 * TODO: JAVADOC 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/PrefetchExecutor.html (1 line): - line 83: 075 // TODO: We want HFile, which is where the blockcache lives, to handle 1.4/xref/org/apache/hadoop/hbase/master/CatalogJanitor.html (1 line): - line 165: 155 // TODO: Only works with single hbase:meta region currently. Fix. 2.4/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html (1 line): - line 594: 586 // TODO it would be nice to pick one or the other of these formats. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitLogWorker.DummyServer.html (1 line): - line 153: 145 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.html (1 line): - line 298: 290 // TODO Support the view of block size distribution statistics 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestMobFlushSnapshotFromClient.html (1 line): - line 48: 040 * TODO This is essentially a clone of TestSnapshotFromClient. This is worth refactoring this 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/coprocessor/TestWALObserver.html (1 line): - line 372: 364 // TODO: asserting here is problematic. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/monkies/PolicyBasedChaosMonkey.html (1 line): - line 167: 159 // TODO: we can look at the actions, and decide to do the restore cluster or not based on them. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/DisabledTableSnapshotHandler.html (1 line): - line 79: 071 // TODO consider parallelizing these operations since they are independent. Right now its just 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrContext.html (1 line): - line 374: 366 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestImportExport.html (1 line): - line 104: 096//TODO : Remove this in 3.0 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.RpcChannelImplementation.html (1 line): - line 550: 542 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.html (1 line): - line 282: 274 // TODO: change to CHUNK_MAP if it is generally defined 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/ByteBufferWriter.html (1 line): - line 59: 051 // TODO remove it from here? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.RollRequestReason.html (1 line): - line 107: 099 * For notification post append to the writer. Used by metrics system at least. TODO: Combine this 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.IOTestWAL.html (1 line): - line 300: 292 // TODO Implement WALProvider.addWALActionLister 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.GetTillDoneOrException.html (1 line): - line 4033: 4025 // TODO this was removed, now what dangit?! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.CreateAsyncCallback.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 1.2/xref/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.html (1 line): - line 115: 105 //TODO: should we make min number of regions a config param? 1.2/xref/org/apache/hadoop/hbase/regionserver/HRegionFileSystem.html (1 line): - line 466: 456 // TODO deal with viewFS 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.html (1 line): - line 309: 301 // TODO : See if we can avoid these reads as the read values are not getting used 2.4/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskFilter.TaskType.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.PutThread.html (1 line): - line 3862: 3854 // TODO this was removed, now what dangit?! 2.5/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ByteArrayComparator.html (1 line): - line 343: 335 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html (1 line): - line 100: 092 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.html (1 line): - line 4872: 4864 // TODO this was removed, now what dangit?! 1.1/devapidocs/org/apache/hadoop/hbase/procedure/class-use/Procedure.html (1 line): - line 140: TODO this code isn't actually used but can be used to issue a cancellation from the 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.DiffCompressionState.html (1 line): - line 323: 315 // TODO : See if we can avoid these reads as the read values are not getting used 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffSeekerStateBufferedEncodedSeeker.html (1 line): - line 369: 361 // TODO : See if we can avoid these reads as the read values are not getting used 1.4/xref/org/apache/hadoop/hbase/client/Delete.html (1 line): - line 172: 162 // TODO: Deprecate and rename 'add' so it matches how we add KVs to Puts. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.html (1 line): - line 537: 529 // TODO: Clean up split and merge. Currently all over the place. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteCell.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.MasterRequestCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/metrics/OperationMetrics.html (1 line): - line 52: 044 * TODO: As of now, Metrics description cannot be added/ registered with 1.2/xref/org/apache/hadoop/hbase/codec/BaseEncoder.html (1 line): - line 39: 29 * TODO javadoc 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TimestampTestBase.html (1 line): - line 198: 190 // TODO FIX 2.2/apidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.html (1 line): - line 575: 567 // TODO: Optimize for v > 1, e.g. 16, 32 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.html (1 line): - line 151: 143 // TODO: coprocessor rollback semantic is still undefined. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminServer.html (1 line): - line 146: 138 // robust. See TODO below. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.DummyServer.html (1 line): - line 294: 286 // TODO Auto-generated method stub 1.2/xref/org/apache/hadoop/hbase/regionserver/DefaultStoreFlusher.html (1 line): - line 71: 61 // TODO: We can fail in the below block before we complete adding this flush to 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.html (1 line): - line 939: 931 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.0/devapidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteCell.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.2/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.html (1 line): - line 59: 051 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileLinkCleaner.html (1 line): - line 217: 209 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAdmin2.html (1 line): - line 627: 619 // here because makes use of an internal HBA method (TODO: Fix.). 2.2/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.SnapshotWithSize.html (1 line): - line 251: 243 // TODO Push this down to the RegionServer with a coprocessor: 2.2/apidocs/src-html/org/apache/hadoop/hbase/client/RegionInfo.html (1 line): - line 363: 355 // If not parseable as region name, presume encoded. TODO: add stringency; e.g. if hex. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/tool/WriteSinkCoprocessor.html (1 line): - line 70: 062 * TODO: It needs tests 2.0/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html (1 line): - line 55: 047 * TODO: Most of the code in this class is ripped from ZooKeeper tests. Instead 2.0/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.PassthroughInvocationHandler.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.IOTestWAL.html (1 line): - line 298: 290 // TODO Implement WALProvider.addWALActionLister 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteByteBufferExtendedCell.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 1.2/xref-test/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.html (1 line): - line 278: 268 // TODO Need a case with only 2 WALs and we only want to delete the first one 1.1/xref/org/apache/hadoop/hbase/master/MasterRpcServices.html (1 line): - line 823: 813 // TODO: currently, we query using the table name on the client side. this 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.BatchCallerBuilder.html (1 line): - line 399: 391 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.html (1 line): - line 410: 402 // TODO: instance pool to reduce GC? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.html (1 line): - line 335: 327 // TODO: This method overestimates the number of configuration settings -- if a value is masked 1.4/xref/org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html (1 line): - line 64: 54 // System time used to compare objects in FIFO order. TODO: maybe use selectionTime? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.html (1 line): - line 77: 069 // TODO: flush result is not checked? 1.4/xref-test/org/apache/hadoop/hbase/client/TestAdmin2.html (1 line): - line 737: 727 // here because makes use of an internal HBA method (TODO: Fix.). 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TinyLfuBlockCache.EvictionListener.html (1 line): - line 318: 310 // FIXME: Currently does not capture the insertion time 2.5/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessControlFilter.html (1 line): - line 45: 037 * TODO: There is room for further performance optimization here. Calling AuthManager.authorize() 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotMapper.html (1 line): - line 198: 190 // TODO: would be better to examine directly the cache instance that results from this 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.CompatStateSerializer.html (1 line): - line 232: 224 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.SimpleReporter.html (1 line): - line 357: 349 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html (1 line): - line 557: 549 // TODO: Clean up split and merge. Currently all over the place. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestRestoreFlushSnapshotFromClient.html (1 line): - line 55: 047 * TODO This is essentially a clone of TestRestoreSnapshotFromClient. This is worth refactoring 2.4/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.html (1 line): - line 965: 957 // TODO: Set node ACL for groups when ZK supports this feature 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.html (1 line): - line 357: 349 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/throttle/PressureAwareCompactionThroughputController.html (1 line): - line 111: 103 // TODO: FIX!!! Don't log unless some activity or a change in config. Making TRACE 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALKeyRecordReader.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html (1 line): - line 1002: 994 // TODO: currently, we query using the table name on the client side. this 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationTrackerZKImpl.html (1 line): - line 321: 313 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.html (1 line): - line 575: 567 // TODO: Optimize for v > 1, e.g. 16, 32 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.RegionServerStub.html (1 line): - line 861: 853 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffCompressionState.html (1 line): - line 345: 337 // TODO : See if we can avoid these reads as the read values are not getting used 1.2/devapidocs/org/apache/hadoop/hbase/KeyValue.SamePrefixComparator.html (1 line): - line 105: TODO get rid of this wart 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCMultipleMergedRegionsProcedure.html (1 line): - line 132: 124 // TODO: This is going to spew log? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayValueIterator.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.Replicator.html (1 line): - line 137: 129 // TODO: This connection is replication specific or we should make it particular to 2.2/apidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitLogWorker.DummyServer.html (1 line): - line 153: 145 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html (1 line): - line 95: 087 /* TODO: Restrict access to this constructor to make rogues instances more difficult. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html (1 line): - line 113: 105 * KVs skipped via seeking to next row/column. TODO: estimate them? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.SizeSnapshotWithTimestamp.html (1 line): - line 83: 075 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.DeleteState.html (1 line): - line 176: 168 // TODO: RESET if (map.size() == 1) 2.4/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessControlFilter.html (1 line): - line 48: 040 * TODO: There is room for further performance optimization here. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.CustomHeapMemoryTuner.html (1 line): - line 855: 847 // TODO Auto-generated method stub 2.2/apidocs/src-html/org/apache/hadoop/hbase/filter/ByteArrayComparable.html (1 line): - line 39: 031// TODO Now we are deviating a lot from the actual Comparable<byte[]> that this implements, by 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html (1 line): - line 107: 099 * For notification post append to the writer. Used by metrics system at least. TODO: Combine this 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.IsFlushWALMarker.html (1 line): - line 4082: 4074 // TODO this was removed, now what dangit?! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/types/FixedLengthWrapper.html (1 line): - line 123: 115 // TODO: is the zero-padding appropriate? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestFlushSnapshotFromClient.html (1 line): - line 73: 065 * This is an end-to-end test for the snapshot utility TODO This is essentially a clone of 2.1/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationLoadSource.html (1 line): - line 34: 026 // TODO: add the builder for this class 2.0/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminServer.html (1 line): - line 146: 138 // robust. See TODO below. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TestJMXConnectorServer.html (1 line): - line 203: 195 // FIXME: ignore the procedure permission check since in our UT framework master is neither 2.4/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.ImmutableConfigMap.html (1 line): - line 335: 327 // TODO: This method overestimates the number of configuration settings -- if a value is masked 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange10Test.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColByteBufferExtendedCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.5/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitUtil.MutationReplay.html (1 line): - line 366: 358 // TODO: Why are we using a method in here as part of our normal region open where 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotCounters.html (1 line): - line 198: 190 // TODO: would be better to examine directly the cache instance that results from this 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowColCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ConverterHolder.PureJavaConverter.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 1.2/xref-test/org/apache/hadoop/hbase/TestRegionRebalancing.html (1 line): - line 182: 172 // TODO: Fix this test. Old balancer used to run with 'slop'. New 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/TestKeyValue.FailureCase.html (1 line): - line 292: 284 // TODO actually write this test! 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.FaultyZooKeeperWatcher.html (1 line): - line 300: 292 // TODO Auto-generated method stub 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.html (1 line): - line 653: 645 // TODO: Optimize for v > 1, e.g. 16, 32 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.Service.html (1 line): - line 321: 313 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowByteBufferExtendedCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.4/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceShipper.WorkerState.html (1 line): - line 216: 208 // FIXME check relationship between wal group and overall 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html (1 line): - line 518: 510 // TODO: parentsToChildrenPairMap is always empty, which makes updateMetaParentRegions() 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.3/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.CreateAsyncCallback.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/factories/MonkeyFactory.html (1 line): - line 78: 070 // TODO: the name has become a misnomer since the default (not-slow) monkey has been removed 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.DiffSeekerStateBufferedEncodedSeeker.html (1 line): - line 323: 315 // TODO : See if we can avoid these reads as the read values are not getting used 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html (1 line): - line 100: 092 * TODO: Remove. This may not be required as assign and unassign operations are tracked separately 1.1/xref/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html (1 line): - line 50: 40 * provide the admin operations to interact with the quota table. TODO: FUTURE: The master will be 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.EvaluationMapTask.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HStoreForTesting.html (1 line): - line 4090: 4082 // TODO this was removed, now what dangit?! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogWriter.html (1 line): - line 104: 096 // TODO Be sure to add a check for hsync if this branch includes HBASE-19024 2.5/devapidocs/src-html/org/apache/hadoop/hbase/trace/HBaseSemanticAttributes.Operation.html (1 line): - line 123: 115 // TODO: promote this to the FSReader#readBlockData API. Or somehow instead use Scan.ReadType. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCompactionAfterBulkLoad.TestFamily1UnderCompact.html (1 line): - line 86: 078 // TODO We need a way to do this without creating files 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.DummyMaster.html (1 line): - line 385: 377 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityScanDeleteTracker.html (1 line): - line 75: 067 // TODO : Need to handle puts with same ts but different vis tags. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html (1 line): - line 118: 110 * KVs skipped via seeking to next row/column. TODO: estimate them? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.RegionServerStub.html (1 line): - line 850: 842 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomWriteTest.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.3/apidocs/src-html/org/apache/hadoop/hbase/filter/ByteArrayComparable.html (1 line): - line 39: 031// TODO Now we are deviating a lot from the actual Comparable<byte[]> that this implements, by 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.DummyServer.html (1 line): - line 341: 333 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ConverterHolder.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.4/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RegionReplicaReplicationEndpoint.RegionReplicaOutputSink.html (1 line): - line 392: 384 // TODO Auto-generated method stub 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.html (1 line): - line 194: 186 // TODO: would be better to examine directly the cache instance that results from this 1.2/xref-test/org/apache/hadoop/hbase/mapreduce/IntegrationTestBulkLoad.html (1 line): - line 219: 209 //the sleep returns. TODO: do this better 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/NewVersionBehaviorTracker.html (1 line): - line 376: 368 // TODO maybe we can optimize. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.CellEncoder.html (1 line): - line 76: 068 // TODO add BB backed os check and do for write. Pass Cell 1.2/xref/org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.html (1 line): - line 109: 99 // TODO: This connection is replication specific or we should make it particular to 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/MultiTableSnapshotInputFormatImpl.html (1 line): - line 244: 236 // TODO: restore from record readers to parallelize. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange10000Test.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RegionSizeStoreImpl.html (1 line): - line 49: 041 // TODO Have RegionInfo implement HeapSize. 100B is an approximation based on a heapdump. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/NoOpScanPolicyObserver.html (1 line): - line 64: 056 // TODO add for postScannerOpen 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.SplitStripeCompactionRequest.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.4/devapidocs/src-html/org/apache/hadoop/hbase/Server.html (1 line): - line 89: 081 // TODO: Distinguish between "dataFs" and "walFs". 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/DelayingRunner.html (1 line): - line 72: 064 // TODO maybe we should consider switching to a listenableFuture for the actual callable and 2.2/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.RSGroupAdminServiceImpl.html (1 line): - line 100: 092// TODO: Encapsulate MasterObserver functions into separate subclass. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html (1 line): - line 148: 140 // TODO: coprocessor rollback semantic is still undefined. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.TableInfo.html (1 line): - line 632: 624 // TODO it would be nice to pick one or the other of these formats. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.StoreFileReference.html (1 line): - line 211: 203 // TODO is the store-file name unique enough? Does this need to be region+family+storefile? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.ImmutableConfWrapper.html (1 line): - line 335: 327 // TODO: This method overestimates the number of configuration settings -- if a value is masked 1.2/xref/org/apache/hadoop/hbase/client/MetaScanner.html (1 line): - line 68: 58 //TODO: merge this to MetaTableAccessor, get rid of it. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStripeStoreFileManager.html (1 line): - line 584: 576 // TODO: replace with Mockito? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestWALPlayer.html (1 line): - line 84: 076// TODO : Remove this in 3.0 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/handler/RegionReplicaFlushHandler.html (1 line): - line 132: 124 // TODO: flushRegion() is a blocking call waiting for the flush to complete. Ideally we 2.1/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html (1 line): - line 611: 603 // TODO it would be nice to pick one or the other of these formats. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.DataGenerator.html (1 line): - line 245: 237 // TODO : Need to see if tag support has to be given here in the integration test suite 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.MyRegionServer.html (1 line): - line 209: 201 // TODO: Add handling bindexception. Random port is not enough!!! Flakie test! 1.4/xref/org/apache/hadoop/hbase/types/TerminatedWrapper.html (1 line): - line 146: 136 // TODO: should we assert that b.position == b.length? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/DateTieredCompactionPolicy.html (1 line): - line 130: 122 // TODO: Use better method for determining stamp of last major (HBASE-2990) 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaLimiterFactory.html (1 line): - line 45: 037 throw new UnsupportedOperationException("TODO not implemented yet"); 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.html (1 line): - line 245: 237 // TODO : Need to see if tag support has to be given here in the integration test suite 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/ProcedureStorePerformanceEvaluation.Worker.html (1 line): - line 216: 208 // TODO: Can also collect #procs, time taken by each thread to measure fairness. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.StoreFileReference.html (1 line): - line 251: 243 // TODO Push this down to the RegionServer with a coprocessor: 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/ClusterManager.ServiceType.html (1 line): - line 104: 096 * TODO: further API ideas: //return services running on host: ServiceType[] 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html (1 line): - line 64: 056 // TODO: St.Ack 20150903 Sounds good to me. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RegionSizeStoreImpl.html (1 line): - line 49: 041 // TODO Have RegionInfo implement HeapSize. 100B is an approximation based on a heapdump. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTimeRangeMapRed.ProcessTimeRangeMapper.html (1 line): - line 196: 188 // TODO Auto-generated catch block 1.1/xref/org/apache/hadoop/hbase/mapreduce/CopyTable.html (1 line): - line 233: 223 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.CreateAsyncCallback.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 2.4/devapidocs/src-html/org/apache/hadoop/hbase/tool/WriteSinkCoprocessor.html (1 line): - line 70: 062 * TODO: It needs tests 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.TimeoutThread.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ConverterHolder.html (1 line): - line 369: 361 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 1.4/xref/org/apache/hadoop/hbase/quotas/RateLimiter.html (1 line): - line 230: 220 // TODO Handle over quota? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.html (1 line): - line 75: 067 // TODO: after HBASE-24416, `min.region.count` only applies to merge plans; should 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.MultiGetThread.html (1 line): - line 397: 389 // TODO : check how block index works here 1.4/xref/org/apache/hadoop/hbase/io/encoding/DataBlockEncoder.html (1 line): - line 51: 41 // TODO: This Interface should be deprecated and replaced. It presumes hfile and carnal knowledge of 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ServerName.html (1 line): - line 288: 280 // TODO: Make this private in hbase-3.0. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/security/token/TokenProvider.html (1 line): - line 76: 068 TODO: FIX. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.UnsafeComparer.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestRogueRSAssignment.html (1 line): - line 168: 160 // TODO: replace YouAreDeadException with appropriate exception as and when necessary 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestForceCacheImportantBlocks.html (1 line): - line 59: 051 * TODO: This test writes a lot of data and only tests the most basic of metrics. Cache stats need 2.4/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.Decoder.html (1 line): - line 47: 039 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 2.0/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.JaasConfiguration.html (1 line): - line 919: 911 // TODO: Set node ACL for groups when ZK supports this feature 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.html (1 line): - line 77: 069 // TODO: flush result is not checked? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/MasterRegistry.html (1 line): - line 83: 075 * TODO: Handle changes to the configuration dynamically without having to restart the client. 1.4/xref-test/org/apache/hadoop/hbase/mapreduce/TestTableInputFormatScanBase.html (1 line): - line 89: 79 // this turns it off for this test. TODO: Figure out why scr breaks recovery. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/replication/RefreshPeerProcedure.html (1 line): - line 137: 129 // TODO: no correctness problem if we just ignore this, implement later. 2.1/apidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationLoadSink.html (1 line): - line 31: 023 // TODO: add the builder for this class 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.CustomSplitPolicy.html (1 line): - line 936: 928 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.0/apidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationLoadSource.html (1 line): - line 34: 026 // TODO: add the builder for this class 2.3/devapidocs/src-html/org/apache/hadoop/hbase/filter/Filter.html (1 line): - line 291: 283 * TODO: JAVADOC 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCMultipleMergedRegionsProcedure.html (1 line): - line 103: 095 // TODO: This is going to spew log? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.WriterLength.html (1 line): - line 629: 621 // TODO it would be nice to pick one or the other of these formats. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.BlockCacheStub.html (1 line): - line 850: 842 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessControlFilter.Strategy.html (1 line): - line 48: 040 * TODO: There is room for further performance optimization here. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskFilter.TaskType.html (1 line): - line 86: 078 * Get singleton instance. TODO this would be better off scoped to a single daemon 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/http/MetaBrowser.html (1 line): - line 219: 211 // TODO: handle replicas that fall between the last rowkey and pagination limit. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/MockStoreFileGenerator.html (1 line): - line 87: 079 when(mockSf.isReference()).thenReturn(false); // TODO come back to 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.Corruptions.html (1 line): - line 171: 163 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.html (1 line): - line 175: 167 // TODO: This connection is replication specific or we should make it particular to 1.4/xref/org/apache/hadoop/hbase/rsgroup/RSGroupSerDe.html (1 line): - line 51: 41 //TODO do better encapsulation of SerDe logic from GroupInfoManager and GroupTracker 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteByteBufferExtendedCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/Util.html (1 line): - line 63: 055 // TODO: There is no timeout on this controller. Set one! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html (1 line): - line 302: 294 // TODO: Current way disable us to seek to next column quickly. Is there any better solution? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterWalManager.html (1 line): - line 80: 072 // TODO: Rename it, since those metrics are split-manager related 1.4/xref/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.html (1 line): - line 122: 112 // TODO: Add support for zk 'chroot'; we don't add it to the quorumServers String as we should. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestScan.html (1 line): - line 53: 045// TODO: cover more test cases 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html (1 line): - line 63: 055 // TODO: St.Ack 20150903 Sounds good to me. 1.4/xref/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html (1 line): - line 100: 90 /* TODO: Restrict access to this constructor to make rogues instances more difficult. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html (1 line): - line 778: 770 // TODO manage it 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.RegisterAndDieRegionServer.html (1 line): - line 156: 148 // TODO: This test could do more to verify fix. It could create a table 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.IOTestWAL.html (1 line): - line 295: 287 // TODO Implement WALProvider.addWALActionLister 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/LoadBalancer.html (1 line): - line 63: 055 * TODO: Add any | system as flags to indicate what it can do. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.html (1 line): - line 128: 120//TODO : Remove this in 3.0 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestMultiTableSnapshotInputFormatImpl.ScanWithEquals.html (1 line): - line 75: 067 // TODO: this is kind of meh; it'd be much nicer to just inject the RestoreSnapshotHelper 2.1/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 1.1/xref/org/apache/hadoop/hbase/types/FixedLengthWrapper.html (1 line): - line 113: 103 // TODO: is the zero-padding appropriate? 2.1/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.RowEndKeyComparator.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.1/apidocs/src-html/org/apache/hadoop/hbase/types/TerminatedWrapper.html (1 line): - line 163: 155 // TODO: should we assert that b.position == b.length? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.InternalScannerFactory.html (1 line): - line 101: 093 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.SingleRequestCallerBuilder.html (1 line): - line 399: 391 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.html (1 line): - line 175: 167 // TODO: This connection is replication specific or we should make it particular to 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.EvictionThread.html (1 line): - line 343: 335 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 1.2/xref/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.html (1 line): - line 567: 557 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeCompactionRequest.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/RowColBloomHashKey.html (1 line): - line 81: 073 // TODO : check if ts and type can be removed 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableInputFormatScanBase.html (1 line): - line 82: 074 // this turns it off for this test. TODO: Figure out why scr breaks recovery. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/nio/ByteBuff.html (1 line): - line 47: 039// TODO to have another name. This can easily get confused with netty's ByteBuf 1.4/xref/org/apache/hadoop/hbase/io/hfile/CombinedBlockCache.html (1 line): - line 90: 80 // TODO: is there a hole here, or just awkwardness since in the lruCache getBlock 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.KeyValueHeapWithCount.html (1 line): - line 561: 553 * this case it doesnt. TODO this comment makes no sense above. Appears to do the right thing. n 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.MultiGetThread.html (1 line): - line 383: 375 // TODO : check how block index works here 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.RetryingRPC.html (1 line): - line 240: 232 // TODO: this may be an overkill for large region replication 1.1/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Public.html (1 line): - line 2858:
TODO: Most of the code in this class is ripped from ZooKeeper tests.
2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileLinkCleaner.html (1 line): - line 219: 211 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html (1 line): - line 345: 337 // TODO: maybe need to update the dataSize of the region 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestHFileBlock.BlockReaderThread.html (1 line): - line 543: 535 // TODO: parameterize these nested loops. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.SizeSnapshotWithTimestamp.html (1 line): - line 75: 067 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/RowColBloomHashKey.html (1 line): - line 81: 073 // TODO : check if ts and type can be removed 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.CustomSplitPolicy.html (1 line): - line 939: 931 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.2/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZNodePaths.html (1 line): - line 48: 040 // TODO: Replace this with ZooKeeper constant when ZOOKEEPER-277 is resolved. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskFilter.TaskType.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.TestOptions.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/types/TerminatedWrapper.html (1 line): - line 163: 155 // TODO: should we assert that b.position == b.length? 1.4/xref/org/apache/hadoop/hbase/util/NonceKey.html (1 line): - line 37: 27 // TODO: we could use pure byte arrays, but then we wouldn't be able to use hash map. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html (1 line): - line 343: 335 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html (1 line): - line 376: 368 // TODO: instance pool to reduce GC? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.NodeDeletionListener.html (1 line): - line 385: 377 // TODO Auto-generated method stub 1.4/xref/org/apache/hadoop/hbase/quotas/ThrottlingException.html (1 line): - line 31: 21 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.5/apidocs/src-html/org/apache/hadoop/hbase/CellUtil.html (1 line): - line 1454: 1446 // TODO: pretty print tags as well 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html (1 line): - line 76: 068 * provide the admin operations to interact with the quota table. TODO: FUTURE: The master will be 1.1/xref-test/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.html (1 line): - line 267: 257 // TODO Need a case with only 2 WALs and we only want to delete the first one 2.2/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.ReplicateContext.html (1 line): - line 59: 051 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ConverterHolder.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 1.4/xref/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html (1 line): - line 820: 810 // TODO - if we extract the MR into a module, make it depend on hbase-prefix-tree. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.MemStoreChunkPool.html (1 line): - line 282: 274 // TODO: change to CHUNK_MAP if it is generally defined 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/janitor/TestMetaFixer.html (1 line): - line 183: 175 // TODO: Add checks at assign time to PREVENT being able to assign over existing assign. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTimeRangeMapRed.html (1 line): - line 196: 188 // TODO Auto-generated catch block 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.WaitToBeMasterThread.html (1 line): - line 349: 341 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 1.1/xref-test/org/apache/hadoop/hbase/io/hfile/bucket/TestBucketCache.html (1 line): - line 72: 62 { 8192, null }, // TODO: why is 8k the default blocksize for these tests? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcControllerFactory.html (1 line): - line 61: 053 // TODO: Set HConstants default rpc timeout here rather than nothing? 2.4/apidocs/src-html/org/apache/hadoop/hbase/util/ConfigurationUtil.html (1 line): - line 45: 037 // TODO: hopefully this is a good delimiter; it's not in the base64 alphabet, 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html (1 line): - line 103: 095 // TODO: treat this as a normal procedure, add it to the scheduler and 1.1/xref/org/apache/hadoop/hbase/codec/BaseEncoder.html (1 line): - line 39: 29 * TODO javadoc 1.4/xref-test/org/apache/hadoop/hbase/snapshot/TestFlushSnapshotFromClient.html (1 line): - line 70: 60 * TODO This is essentially a clone of TestSnapshotFromClient. This is worth refactoring this 2.4/apidocs/src-html/org/apache/hadoop/hbase/filter/Filter.html (1 line): - line 291: 283 * TODO: JAVADOC 1.1/xref-test/org/apache/hadoop/hbase/rest/PerformanceEvaluation.html (1 line): - line 1430: 1420 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.BlockCacheStub.html (1 line): - line 861: 853 // TODO Auto-generated method stub 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.InjectAbortOnLoadListener.html (1 line): - line 211: 203 // TODO: WARN: Modify Table/Families does not create a family dir 2.3/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationObserver.html (1 line): - line 79: 071 // hosted in a RegionServer. TODO: fix. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html (1 line): - line 807: 799 // TODO manage it 2.0/apidocs/src-html/org/apache/hadoop/hbase/HBaseInterfaceAudience.html (1 line): - line 30: 022// TODO move this to hbase-annotations non-test-jar 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/OnePhaseProcedure.html (1 line): - line 35: 027 // TODO (e.g. used by online snapshots) 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.html (1 line): - line 202: 194 // TODO: Change this so it throws a CP Abort Exception instead. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileCleaner.DummyServer.html (1 line): - line 327: 319 // TODO Auto-generated method stub 1.4/xref/org/apache/hadoop/hbase/regionserver/DefaultStoreFlusher.html (1 line): - line 72: 62 // TODO: We can fail in the below block before we complete adding this flush to 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/PrefixKeyDeltaEncoder.html (1 line): - line 186: 178 // TODO : See if we can avoid these reads as the read values are not getting used 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotReducer.html (1 line): - line 198: 190 // TODO: would be better to examine directly the cache instance that results from this 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaLimiterFactory.html (1 line): - line 45: 037 throw new UnsupportedOperationException("TODO not implemented yet"); 1.1/xref-test/org/apache/hadoop/hbase/util/MockServer.html (1 line): - line 132: 122 // TODO Auto-generated method stub 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/NewVersionBehaviorTracker.DeleteVersionsNode.html (1 line): - line 376: 368 // TODO maybe we can optimize. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.PeerStateTracker.html (1 line): - line 212: 204 // TODO: stop zkw? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html (1 line): - line 62: 054 // TODO: make sure that we won't pass null here in the future. 1.1/xref/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.html (1 line): - line 565: 555 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestMobFlushSnapshotFromClient.html (1 line): - line 48: 040 * TODO This is essentially a clone of TestSnapshotFromClient. This is worth refactoring this 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html (1 line): - line 387: 379 // TODO: instance pool to reduce GC? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CacheConfig.html (1 line): - line 464: 456 * TODO: today {@code family.isBlockCacheEnabled()} only means {@code cacheDataOnRead}, so here we 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html (1 line): - line 258: 250 // TODO: For Matteo. Below BLOCKs!!!! Redo so can relinquish executor while it is running. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.MemstoreFlusherStub.html (1 line): - line 857: 849 // TODO Auto-generated method stub 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.Counter.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html (1 line): - line 103: 095 // TODO: treat this as a normal procedure, add it to the scheduler and 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RegionSizeStoreImpl.html (1 line): - line 48: 040 // TODO Have RegionInfo implement HeapSize. 100B is an approximation based on a heapdump. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.html (1 line): - line 127: 119//TODO : Remove this in 3.0 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ExtendedCellBuilder.html (1 line): - line 37: 029 * TODO: ditto for ByteBufferExtendedCell? 1.1/xref/org/apache/hadoop/hbase/regionserver/handler/RegionReplicaFlushHandler.html (1 line): - line 133: 123 // TODO: flushRegion() is a blocking call waiting for the flush to complete. Ideally we 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestMasterNoCluster.html (1 line): - line 80: 072 * TODO: Speed up the zk connection by Master. It pauses 5 seconds establishing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcConnection.ByteBuffByteInput.html (1 line): - line 199: 191 // TODO: Plug in other supported decoders. 1.4/xref/org/apache/hadoop/hbase/ipc/RegionServerCoprocessorRpcChannel.html (1 line): - line 70: 60 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/PrefixKeyDeltaEncoder.SeekerStateBufferedEncodedSeeker.html (1 line): - line 186: 178 // TODO : See if we can avoid these reads as the read values are not getting used 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/factories/MonkeyFactory.html (1 line): - line 78: 070 // TODO: the name has become a misnomer since the default (not-slow) monkey has been removed 2.4/devapidocs/src-html/org/apache/hadoop/hbase/RegionStateListener.html (1 line): - line 38: 030// TODO: Get rid of this!!!! Ain't there a better way to watch region 2.4/devapidocs/src-html/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.RestoreMetaChanges.html (1 line): - line 866: 858 RestoreMetaChanges metaChanges = helper.restoreHdfsRegions(); // TODO: parallelize. 1.4/xref-test/org/apache/hadoop/hbase/RESTApiClusterManager.html (1 line): - line 335: 325 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html (1 line): - line 98: 090 // TODO when the removed cell ie.'cur' having its data in MSLAB, we can not release that 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.QuotaSnapshotSizeSerializationException.html (1 line): - line 254: 246 // TODO Push this down to the RegionServer with a coprocessor: 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html (1 line): - line 350: 342 // TODO : If we want to decide based on heap over head it can be done without tracking 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/LogRoller.html (1 line): - line 45: 037 * TODO: change to a pool of threads 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/DelayingRunner.html (1 line): - line 74: 066 //TODO maybe we should consider switching to a listenableFuture for the actual callable and 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.Converter.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTimeRangeMapRed.html (1 line): - line 196: 188 // TODO Auto-generated catch block 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestMobFlushSnapshotFromClient.html (1 line): - line 48: 040 * TODO This is essentially a clone of TestSnapshotFromClient. This is worth refactoring this 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TestJMXConnectorServer.html (1 line): - line 203: 195 // FIXME: ignore the procedure permission check since in our UT framework master is neither 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html (1 line): - line 104: 096 // TODO when the removed cell ie.'cur' having its data in MSLAB, we can not release that 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html (1 line): - line 549: 541 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTimeRangeMapRed.html (1 line): - line 191: 183 // TODO Auto-generated catch block 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.SnapshotWithSize.html (1 line): - line 255: 247 // TODO Push this down to the RegionServer with a coprocessor: 2.0/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.TaskFinisher.Status.html (1 line): - line 344: 336 // TODO the Manager should split the log locally instead of giving up 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.RowEndKeyComparator.html (1 line): - line 343: 335 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.3/devapidocs/src-html/org/apache/hadoop/hbase/Server.html (1 line): - line 89: 081 // TODO: Distinguish between "dataFs" and "walFs". 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CombinedBlockCache.CombinedCacheStats.html (1 line): - line 87: 079 // TODO: is there a hole here, or just awkwardness since in the lruCache getBlock 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.Corruptions.html (1 line): - line 162: 154 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 1.4/xref-test/org/apache/hadoop/hbase/snapshot/TestRestoreFlushSnapshotFromClient.html (1 line): - line 54: 44 * TODO This is essentially a clone of TestRestoreSnapshotFromClient. This is worth refactoring 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ArrayBackedTag.html (1 line): - line 42: 034 private final byte type;// TODO extra type state needed? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestRogueRSAssignment.html (1 line): - line 167: 159 // TODO: replace YouAreDeadException with appropriate exception as and when necessary 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.html (1 line): - line 294: 286 // TODO Auto-generated method stub 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.MiniChaosMonkey.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.InternalScannerFactory.html (1 line): - line 100: 092 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/TwoPhaseProcedure.html (1 line): - line 35: 027 // TODO (e.g. used by ACLs/VisibilityTags updates) 1.2/xref/org/apache/hadoop/hbase/master/handler/DisableTableHandler.html (1 line): - line 102: 92 //TODO: reevaluate this since we have table locks now 1.4/xref/org/apache/hadoop/hbase/monitoring/TaskMonitor.html (1 line): - line 92: 82 * TODO this would be better off scoped to a single daemon 2.3/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.RSGroupAdminServiceImpl.html (1 line): - line 103: 095// TODO: Encapsulate MasterObserver functions into separate subclass. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALPerformanceEvaluation.html (1 line): - line 218: 210 // TODO: Can also collect #procs, time taken by each thread to measure fairness. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.html (1 line): - line 106: 098 // TODO: Add support for zk 'chroot'; we don't add it to the quorumServers String as we should. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.SimpleReporter.Builder.html (1 line): - line 359: 351 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomInnerRegionObserverWrapper.html (1 line): - line 397: 389 // TODO : check how block index works here 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure/ZKProcedureUtil.html (1 line): - line 159: 151 * Is this a procedure related znode path? TODO: this is not strict, can return true if had name 1.2/xref-test/org/apache/hadoop/hbase/mapreduce/TestMultiTableSnapshotInputFormatImpl.html (1 line): - line 73: 63 // TODO: this is kind of meh; it'd be much nicer to just inject the RestoreSnapshotHelper 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.KeyValueStatsCollector.html (1 line): - line 350: 342 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.0/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.CreateAsyncCallback.html (1 line): - line 344: 336 // TODO the Manager should split the log locally instead of giving up 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.CacheOnWriteType.html (1 line): - line 464: 456 // TODO: need to change this test if we add a cache size threshold for 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.ErrorThrowingHRegion.html (1 line): - line 202: 194 // TODO: Change this so it throws a CP Abort Exception instead. 1.4/xref/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.html (1 line): - line 324: 314 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.ZombieLastLogWriterRegionServer.html (1 line): - line 160: 152 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 2.4/apidocs/src-html/org/apache/hadoop/hbase/types/TerminatedWrapper.html (1 line): - line 163: 155 // TODO: should we assert that b.position == b.length? 1.4/xref-test/org/apache/hadoop/hbase/io/hfile/TestSeekTo.html (1 line): - line 327: 317 // TODO : Fix this 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALKeyRecordReader.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 1.2/xref/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html (1 line): - line 67: 57 // TODO: St.Ack 20150903 Sounds good to me. 1.1/xref-test/org/apache/hadoop/hbase/codec/prefixtree/row/TestPrefixTreeSearcher.html (1 line): - line 188: 178 * TODO: why i+1 instead of i? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteByteBufferExtendedCell.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 1.1/xref/org/apache/hadoop/hbase/master/procedure/ProcedureSyncWait.html (1 line): - line 87: 77 // TODO: add a config to make it tunable 2.1/apidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.NamedLock.html (1 line): - line 76: 068 * provide the admin operations to interact with the quota table. TODO: FUTURE: The master will be 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/TestKeyValue.html (1 line): - line 287: 279 // TODO actually write this test! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/RowIndexSeekerV1.html (1 line): - line 367: 359 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.SetQuotaOperations.html (1 line): - line 80: 072 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html (1 line): - line 573: 565 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.RegisterAndDieRegionServer.html (1 line): - line 157: 149 // TODO: This test could do more to verify fix. It could create a table 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedureBuilder.html (1 line): - line 372: 364 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 2.2/apidocs/src-html/org/apache/hadoop/hbase/HColumnDescriptor.html (1 line): - line 294: 286 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.QuotaSnapshotSizeSerializationException.html (1 line): - line 251: 243 // TODO Push this down to the RegionServer with a coprocessor: 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.NamespaceQuotasVisitor.html (1 line): - line 122: 114 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html (1 line): - line 376: 368 // TODO: instance pool to reduce GC? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionUtils.MasterlessConnection.html (1 line): - line 126: 118 // TODO: Fix this. Not all connections from server side should have 10 times the retries. 1.2/xref-test/org/apache/hadoop/hbase/regionserver/TestScanner.html (1 line): - line 93: 83 // TODO ryan 2.5/apidocs/src-html/org/apache/hadoop/hbase/HBaseInterfaceAudience.html (1 line): - line 30: 022// TODO move this to hbase-annotations non-test-jar 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestImportExport.html (1 line): - line 104: 096//TODO : Remove this in 3.0 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.CustomStoreFlusher.html (1 line): - line 323: 315 // TODO: Scan all. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.html (1 line): - line 369: 361 // TODO : See if we can avoid these reads as the read values are not getting used 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/RowIndexSeekerV1.html (1 line): - line 381: 373 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.2/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskAndWeakRefPair.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 1.4/xref-test/org/apache/hadoop/hbase/util/TestOrderedBytes.html (1 line): - line 1068: 1058 // TODO: implementation detail leaked here. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/PackagePrivateFieldAccessor.html (1 line): - line 37: 029 * TODO: A better solution is to separate the data structures used in client and server. 1.1/xref/org/apache/hadoop/hbase/master/CatalogJanitor.html (1 line): - line 161: 151 // TODO: Only works with single hbase:meta region currently. Fix. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.html (1 line): - line 385: 377 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mob/compactions/PartitionedMobCompactor.DelPartitionComparator.html (1 line): - line 278: 270 // TODO: is it possible to skip read of most hfiles? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.COWEntry.html (1 line): - line 892: 884 // TODO should this restart the array back at start index 0 ? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html (1 line): - line 611: 603 // TODO it would be nice to pick one or the other of these formats. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.Corruptions.html (1 line): - line 172: 164 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsTableLatenciesImpl.html (1 line): - line 119: 111 // TODO Java8's ConcurrentHashMap#computeIfAbsent would be stellar instead 2.2/devapidocs/src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html (1 line): - line 193: 185 // TODO: is there any point in retrying beyond what ZK client does? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.RandomKVGeneratingMapper.html (1 line): - line 126: 118//TODO : Remove this in 3.0 2.3/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayEntrySet.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.AccessTestAction.html (1 line): - line 276: 268 // TODO why we get a PrivilegedActionException, which is unexpected? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.Context.html (1 line): - line 59: 051 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestConnectionImplementation.BlockingFilter.html (1 line): - line 990: 982 // TODO: This test would seem to presume hardcoded RETRY_BACKOFF which it should not. 1.4/xref-test/org/apache/hadoop/hbase/master/TestRollingRestart.html (1 line): - line 205: 195 // TODO: Bring random 3 of 4 RS down at the same time 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/MultiTableSnapshotInputFormatImpl.html (1 line): - line 223: 215 // TODO: restore from record readers to parallelize. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCMergedRegionsProcedure.html (1 line): - line 105: 097 // TODO: This is going to spew log? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/ConfigurationUtil.html (1 line): - line 45: 037 // TODO: hopefully this is a good delimiter; it's not in the base64 alphabet, 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaLimiterFactory.html (1 line): - line 45: 037 throw new UnsupportedOperationException("TODO not implemented yet"); 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.html (1 line): - line 570: 562 * TODO this comment makes no sense above. Appears to do the right thing. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotReducer.html (1 line): - line 198: 190 // TODO: would be better to examine directly the cache instance that results from this 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALUtil.html (1 line): - line 164: 156 // TODO: Pass in current time to use? 1.2/xref/org/apache/hadoop/hbase/util/ByteBloomFilter.html (1 line): - line 487: 477 // TODO access this via Util API which can do Unsafe access if possible(?) 1.4/xref/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html (1 line): - line 106: 96 //TODO return CellComparator.equals(this, (Cell)obj);//see HBASE-6907 2.2/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.CreateAndFailSilent.html (1 line): - line 917: 909 // TODO: Set node ACL for groups when ZK supports this feature 1.2/xref/org/apache/hadoop/hbase/client/RegionServerCallable.html (1 line): - line 46: 36 * TODO: this class is actually tied to one region, because most of the paths make use of 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcController.html (1 line): - line 69: 061 // TODO: it would be good widen this to just Throwable, but IOException is what we allow now 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TestJMXConnectorServer.MyAccessController.html (1 line): - line 203: 195 // FIXME: ignore the procedure permission check since in our UT framework master is neither 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.SimpleReporter.html (1 line): - line 359: 351 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAdmin2.html (1 line): - line 589: 581 // here because makes use of an internal HBA method (TODO: Fix.). 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.ServerRequestCallerBuilder.html (1 line): - line 399: 391 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.TableInfo.html (1 line): - line 629: 621 // TODO it would be nice to pick one or the other of these formats. 2.5/apidocs/src-html/org/apache/hadoop/hbase/RegionMetrics.html (1 line): - line 74: 066 * TODO: why we pass the same value to different counters? Currently, the value from 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.DiffSeekerState.html (1 line): - line 325: 317 // TODO : See if we can avoid these reads as the read values are not getting used 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.MasterSyncObserver.html (1 line): - line 270: 262 // TODO why we get a PrivilegedActionException, which is unexpected? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TimestampTestBase.html (1 line): - line 218: 210 // TODO FIX 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcControllerFactory.html (1 line): - line 58: 050 // TODO: Set HConstants default rpc timeout here rather than nothing? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayEntryIterator.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.4/apidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 1.1/xref/org/apache/hadoop/hbase/client/HConnection.html (1 line): - line 586: 576 // TODO: Why is this in the public interface when the returned type is shutdown package access? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RegionReplicaReplicationEndpoint.RegionReplicaOutputSink.html (1 line): - line 381: 373 // TODO Auto-generated method stub 1.1/xref/org/apache/hadoop/hbase/regionserver/wal/RingBufferTruck.html (1 line): - line 53: 43 * TODO: Fix up tracing. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html (1 line): - line 78: 070 // TODO When to get rid of the deprecated config? ie 2.1/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayHolder.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.BuilderBase.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.CellDecoder.html (1 line): - line 83: 075 // TODO add BB backed os check and do for write. Pass Cell 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.html (1 line): - line 234: 226 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TinyLfuBlockCache.EvictionListener.html (1 line): - line 320: 312 // FIXME: Currently does not capture the insertion time 1.2/xref/org/apache/hadoop/hbase/protobuf/ReplicationProtbufUtil.html (1 line): - line 114: 104 // TODO: this duplicates a lot in WALKey#getBuilder 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.html (1 line): - line 376: 368 // TODO: instance pool to reduce GC? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestMobRestoreFlushSnapshotFromClient.html (1 line): - line 44: 036 * Test clone/restore snapshots from the client TODO This is essentially a clone of 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotCounters.html (1 line): - line 198: 190 // TODO: would be better to examine directly the cache instance that results from this 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableInputFormatScanBase.ScanMapper.html (1 line): - line 82: 074 // this turns it off for this test. TODO: Figure out why scr breaks recovery. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html (1 line): - line 95: 087 /* TODO: Restrict access to this constructor to make rogues instances more difficult. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.html (1 line): - line 919: 911 // TODO: Set node ACL for groups when ZK supports this feature 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.html (1 line): - line 395: 387 // TODO : check how block index works here 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALUtil.html (1 line): - line 156: 148 // TODO: Pass in current time to use? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushHandler.html (1 line): - line 351: 343 // TODO : If we want to decide based on heap over head it can be done without tracking 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.TableTest.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 1.1/xref-test/org/apache/hadoop/hbase/io/hfile/TestCachedBlockQueue.html (1 line): - line 144: 134 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsTableLatenciesImpl.TableHistograms.html (1 line): - line 119: 111 // TODO Java8's ConcurrentHashMap#computeIfAbsent would be stellar instead 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitLogWorker.html (1 line): - line 158: 150 // TODO Auto-generated method stub 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/MultiTableSnapshotInputFormatImpl.html (1 line): - line 238: 230 // TODO: restore from record readers to parallelize. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRangeTest.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomWriteTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/RowIndexSeekerV1.SeekerState.html (1 line): - line 381: 373 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RWQueueRpcExecutor.html (1 line): - line 207: 199 // TODO: Is there a better way to do this? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.TaskFinisher.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestScan.html (1 line): - line 53: 045// TODO: cover more test cases 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.html (1 line): - line 156: 148 // TODO: This test could do more to verify fix. It could create a table 2.5/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZNodePaths.html (1 line): - line 43: 035 // TODO: Replace this with ZooKeeper constant when ZOOKEEPER-277 is resolved. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html (1 line): - line 106: 098// TODO as method signatures need to break, update to 1.4/xref/org/apache/hadoop/hbase/coordination/ZkOpenRegionCoordination.html (1 line): - line 128: 118 // TODO: should also handle transition from CLOSED? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.html (1 line): - line 335: 327 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileLinkCleaner.DummyServer.html (1 line): - line 221: 213 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SequenceIdAccounting.html (1 line): - line 349: 341 // TODO: if we have no oldStoreSeqNum, and WAL is not disabled, presumably either 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html (1 line): - line 573: 565 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.0/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.html (1 line): - line 919: 911 // TODO: Set node ACL for groups when ZK supports this feature 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableInputFormatScanBase.ScanReducer.html (1 line): - line 82: 074 // this turns it off for this test. TODO: Figure out why scr breaks recovery. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.html (1 line): - line 345: 337 // TODO : See if we can avoid these reads as the read values are not getting used 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.DummyServer.html (1 line): - line 294: 286 // TODO Auto-generated method stub 1.1/xref/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html (1 line): - line 292: 282 // TODO: undo by remembering old values 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.MasterSyncObserver.html (1 line): - line 303: 295 // TODO why we get a PrivilegedActionException, which is unexpected? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestRestoreFlushSnapshotFromClient.html (1 line): - line 55: 047 * TODO This is essentially a clone of TestRestoreSnapshotFromClient. This is worth refactoring 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputFormat.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/NewVersionBehaviorTracker.html (1 line): - line 376: 368 // TODO maybe we can optimize. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.CreateRescanAsyncCallback.html (1 line): - line 344: 336 // TODO the Manager should split the log locally instead of giving up 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomReadTest.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/TestBucketCache.html (1 line): - line 93: 085 { 8192, null }, // TODO: why is 8k the default blocksize for these tests? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/SnapshotOfRegionAssignmentFromMeta.html (1 line): - line 116: 108 // TODO: at some point this code could live in the MetaTableAccessor 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.RegisterAndDieRegionServer.html (1 line): - line 156: 148 // TODO: This test could do more to verify fix. It could create a table 1.2/apidocs/org/apache/hadoop/hbase/zookeeper/package-summary.html (1 line): - line 84:
TODO: Most of the code in this class is ripped from ZooKeeper tests.
2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.Cluster.html (1 line): - line 341: 333 @Ignore // TODO: test fails with async client 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/AggregationClient.html (1 line): - line 91: 083 // TODO: This class is not used. Move to examples? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.TaskFinisher.html (1 line): - line 344: 336 // TODO the Manager should split the log locally instead of giving up 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html (1 line): - line 172: 164 * TODO: Remove. This may not be needed now as assign and unassign counts are tracked separately 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.BoundaryStripeCompactionRequest.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.3/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceShipper.WorkerState.html (1 line): - line 221: 213 // FIXME check relationship between wal group and overall 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html (1 line): - line 151: 143 // TODO: coprocessor rollback semantic is still undefined. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.html (1 line): - line 151: 143 // TODO: coprocessor rollback semantic is still undefined. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CombinedBlockCache.html (1 line): - line 87: 079 // TODO: is there a hole here, or just awkwardness since in the lruCache getBlock 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.SizeSnapshotWithTimestamp.html (1 line): - line 76: 068 * provide the admin operations to interact with the quota table. TODO: FUTURE: The master will be 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedureControllers.StartControllers.html (1 line): - line 253: 245 // TODO Broken by composition. 1.4/xref/org/apache/hadoop/hbase/client/Mutation.html (1 line): - line 303: 293 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/AggregationClient.html (1 line): - line 91: 083 // TODO: This class is not used. Move to examples? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.BlockCacheStub.html (1 line): - line 850: 842 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/DeleteNamespaceProcedure.html (1 line): - line 129: 121 // TODO: coprocessor rollback semantic is still undefined. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.Corruptions.html (1 line): - line 160: 152 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.CellDecoder.html (1 line): - line 76: 068 // TODO add BB backed os check and do for write. Pass Cell 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoadReplication.BulkReplicationTestObserver.html (1 line): - line 351: 343 // TODO We need a way to do this without creating files 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaLimiterFactory.html (1 line): - line 45: 037 throw new UnsupportedOperationException("TODO not implemented yet"); 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange100Test.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/HColumnDescriptor.html (1 line): - line 294: 286 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html (1 line): - line 146: 138 * TODO: Shutdown this phoenix specialization or do it via some other means. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationTrackerZKImpl.DummyReplicationListener.html (1 line): - line 321: 313 // TODO Auto-generated method stub 1.2/xref/org/apache/hadoop/hbase/master/balancer/FavoredNodeAssignmentHelper.html (1 line): - line 134: 124 // TODO: See above overrides take a Connection rather than a Configuration only the 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RestoreSnapshotProcedure.html (1 line): - line 227: 219 // TODO: We may be able to abort if the procedure is not started yet. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.html (1 line): - line 369: 361 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCMergedRegionsProcedure.html (1 line): - line 105: 097 // TODO: This is going to spew log? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange1000Test.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.CompatStateSerializer.html (1 line): - line 234: 226 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateNamespaceProcedure.html (1 line): - line 122: 114 // TODO: coprocessor rollback semantic is still undefined. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCachedBlockQueue.CachedBlock.html (1 line): - line 147: 139 // TODO Auto-generated method stub 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestMobFlushSnapshotFromClient.html (1 line): - line 48: 040 * TODO This is essentially a clone of TestSnapshotFromClient. This is worth refactoring this 1.4/xref/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html (1 line): - line 60: 50 * TODO: Most of the code in this class is ripped from ZooKeeper tests. Instead 1.4/xref/org/apache/hadoop/hbase/regionserver/MetricsTableLatenciesImpl.html (1 line): - line 124: 114 // TODO Java8's ConcurrentHashMap#computeIfAbsent would be stellar instead 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.html (1 line): - line 874: 866 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.html (1 line): - line 161: 153 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 1.2/xref/org/apache/hadoop/hbase/codec/Codec.html (1 line): - line 47: 37 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 2.2/apidocs/src-html/org/apache/hadoop/hbase/filter/Filter.html (1 line): - line 291: 283 * TODO: JAVADOC 2.0/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskFilter.TaskType.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/PrefixKeyDeltaEncoder.html (1 line): - line 188: 180 // TODO : See if we can avoid these reads as the read values are not getting used 2.0/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.NodeAndData.html (1 line): - line 919: 911 // TODO: Set node ACL for groups when ZK supports this feature 2.3/apidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionFileSystem.html (1 line): - line 538: 530 // TODO deal with viewFS 1.4/xref-test/org/apache/hadoop/hbase/client/TestFromClientSide.html (1 line): - line 4752: 4742 // TODO: Trying mutateRow again. The batch was failing with a one try only. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRangeTest.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 1.4/xref-test/org/apache/hadoop/hbase/util/MockServer.html (1 line): - line 132: 122 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/HBaseInterfaceAudience.html (1 line): - line 30: 022// TODO move this to hbase-annotations non-test-jar 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestHBaseAdminNoCluster.MethodCaller.html (1 line): - line 91: 083 //TODO: Clean up, with Procedure V2 and nonce to prevent the same procedure to call mulitple 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/AggregationClient.html (1 line): - line 91: 083 // TODO: This class is not used. Move to examples? 2.5/apidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.html (1 line): - line 35: 027 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsTableLatenciesImpl.TableHistograms.html (1 line): - line 135: 127 // TODO Java8's ConcurrentHashMap#computeIfAbsent would be stellar instead 2.0/devapidocs/src-html/org/apache/hadoop/hbase/filter/FilterBase.html (1 line): - line 45: 037@InterfaceAudience.Private // TODO add filter limited private level 1.4/xref/org/apache/hadoop/hbase/security/access/TablePermission.html (1 line): - line 56: 46 //TODO refactor this class 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.MemStoreChunkPool.html (1 line): - line 282: 274 // TODO: change to CHUNK_MAP if it is generally defined 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/handler/CloseRegionHandler.html (1 line): - line 111: 103 // TODO: do better than a simple warning 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcControllerFactory.html (1 line): - line 58: 050 // TODO: Set HConstants default rpc timeout here rather than nothing? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestScanner.html (1 line): - line 91: 083 // TODO ryan 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.ScanTest.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.MemStoreChunkPool.html (1 line): - line 282: 274 // TODO: change to CHUNK_MAP if it is generally defined 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/AggregationClient.html (1 line): - line 91: 083 // TODO: This class is not used. Move to examples? 1.4/xref-test/org/apache/hadoop/hbase/wal/TestWALSplit.html (1 line): - line 167: 157 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 1.4/xref-test/org/apache/hadoop/hbase/TimestampTestBase.html (1 line): - line 214: 204 // TODO FIX 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.Counter.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.1/apidocs/src-html/org/apache/hadoop/hbase/types/OrderedString.html (1 line): - line 49: 041 // TODO: use of UTF8 here is a leaky abstraction. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestImportExport.TableWALActionListener.html (1 line): - line 121: 113// TODO : Remove this in 3.0 2.5/apidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html (1 line): - line 56: 048 * TODO: Most of the code in this class is ripped from ZooKeeper tests. Instead of redoing it, we 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.SimpleClient.html (1 line): - line 341: 333 @Ignore // TODO: test fails with async client 1.4/xref-test/org/apache/hadoop/hbase/master/TestDistributedLogSplitting.html (1 line): - line 139: 129 // turns it off for this test. TODO: Figure out why scr breaks recovery. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/filter/Filter.html (1 line): - line 241: 233 * TODO: JAVADOC Concrete implementers can signal a failure condition in their code by throwing an 1.4/xref/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html (1 line): - line 721: 711 // TODO: Deprecate this 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.CellSinkFactory.html (1 line): - line 101: 093 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.Corruptions.html (1 line): - line 172: 164 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.FaultyZooKeeperWatcher.html (1 line): - line 294: 286 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestMobFlushSnapshotFromClient.html (1 line): - line 48: 040 * TODO This is essentially a clone of TestSnapshotFromClient. This is worth refactoring this 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushHandler.html (1 line): - line 352: 344 // TODO : If we want to decide based on heap over head it can be done without tracking 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.SequentialWriteTest.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.FilteredScanTest.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.InjectAbortOnLoadListener.html (1 line): - line 187: 179 // TODO: WARN: Modify Table/Families does not create a family dir 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.DummyMaster.html (1 line): - line 353: 345 // TODO Auto-generated method stub 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestFlushSnapshotFromClient.html (1 line): - line 74: 066 * TODO This is essentially a clone of TestSnapshotFromClient. This is worth refactoring this 2.3/apidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ByteArrayComparator.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/handler/CloseRegionHandler.html (1 line): - line 106: 098 // TODO: do better than a simple warning 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestPerColumnFamilyFlush.html (1 line): - line 402: 394 // TODO: This test doesn't allow for this case: 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HStoreForTesting.html (1 line): - line 4872: 4864 // TODO this was removed, now what dangit?! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileCleaner.html (1 line): - line 321: 313 // TODO Auto-generated method stub 1.2/xref/com/google/protobuf/HBaseZeroCopyByteString.html (1 line): - line 68: 58 // TODO: 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/PackagePrivateFieldAccessor.html (1 line): - line 37: 029 * TODO: A better solution is to separate the data structures used in client and server. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.html (1 line): - line 101: 093 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.MyMasterRpcServices.html (1 line): - line 874: 866 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 1.2/xref/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html (1 line): - line 273: 263 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 2.1/devapidocs/src-html/org/apache/hadoop/hbase/CellComparatorImpl.MetaCellComparator.html (1 line): - line 308: 300 // TODO: Do we need a ByteBufferKeyValue version of this? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.IOTestWAL.html (1 line): - line 294: 286 // TODO Implement WALProvider.addWALActionLister 2.5/devapidocs/src-html/org/apache/hadoop/hbase/filter/FilterBase.html (1 line): - line 40: 032@InterfaceAudience.Private // TODO add filter limited private level 1.2/xref/org/apache/hadoop/hbase/monitoring/TaskMonitor.html (1 line): - line 69: 59 * TODO this would be better off scoped to a single daemon 1.2/xref/org/apache/hadoop/hbase/client/DelayingRunner.html (1 line): - line 76: 66 //TODO maybe we should consider switching to a listenableFuture for the actual callable and 2.2/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskFilter.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.3/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/AggregationClient.AggregationClientRpcController.html (1 line): - line 91: 083 // TODO: This class is not used. Move to examples? 1.2/xref/org/apache/hadoop/hbase/regionserver/StoreConfigInformation.html (1 line): - line 46: 36 // TODO: Why is this in here? It should be in Store and it should return the Store flush size, 2.4/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/ObserverContextImpl.html (1 line): - line 107: 099 // TODO: Remove this method, ObserverContext should not depend on RpcServer 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestMasterNoCluster.html (1 line): - line 83: 075 * TODO: Speed up the zk connection by Master. It pauses 5 seconds establishing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.html (1 line): - line 254: 246 // TODO Push this down to the RegionServer with a coprocessor: 1.4/xref/org/apache/hadoop/hbase/filter/FilterBase.html (1 line): - line 49: 39 @InterfaceAudience.Private // TODO add filter limited private level 2.2/devapidocs/src-html/org/apache/hadoop/metrics2/lib/DefaultMetricsSystemHelper.html (1 line): - line 89: 081 * TODO: May not be needed for Hadoop versions after YARN-5190. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.html (1 line): - line 198: 190 // TODO: would be better to examine directly the cache instance that results from this 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.html (1 line): - line 245: 237 // TODO : Need to see if tag support has to be given here in the integration test suite 1.1/xref/org/apache/hadoop/hbase/io/crypto/Encryption.html (1 line): - line 581: 571 // TODO: Optimize for v > 1, e.g. 16, 32 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoadReplication.html (1 line): - line 351: 343 // TODO We need a way to do this without creating files 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RegionSizeStoreImpl.html (1 line): - line 49: 041 // TODO Have RegionInfo implement HeapSize. 100B is an approximation based on a heapdump. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/CopyTable.html (1 line): - line 235: 227 // Process command-line args. TODO: Better cmd-line processing 1.4/xref/org/apache/hadoop/hbase/client/MetaScanner.html (1 line): - line 68: 58 //TODO: merge this to MetaTableAccessor, get rid of it. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.html (1 line): - line 325: 317 // TODO : See if we can avoid these reads as the read values are not getting used 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/util/BlockIOUtils.html (1 line): - line 233: 225 // TODO I keep the bytes copy here, because I want to abstract the ByteBuffer[] 2.2/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationLoadSink.html (1 line): - line 31: 023 // TODO: add the builder for this class 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html (1 line): - line 110: 102 * TODO: Remove. This may not be needed now as assign and unassign counts are tracked separately 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCachedBlockQueue.html (1 line): - line 147: 139 // TODO Auto-generated method stub 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellWithVersionsNoOptimizeStoreScanner.html (1 line): - line 561: 553 * this case it doesnt. TODO this comment makes no sense above. Appears to do the right thing. n 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html (1 line): - line 410: 402 // TODO: instance pool to reduce GC? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManagerUtil.html (1 line): - line 80: 072 // TODO: There is no timeout on this controller. Set one! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RegionReplicaReplicationEndpoint.html (1 line): - line 392: 384 // TODO Auto-generated method stub 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomScanner.html (1 line): - line 397: 389 // TODO : check how block index works here 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.html (1 line): - line 282: 274 // TODO Support the view of block size distribution statistics 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html (1 line): - line 80: 072 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestHBaseAdminNoCluster.html (1 line): - line 91: 083 //TODO: Clean up, with Procedure V2 and nonce to prevent the same procedure to call mulitple 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushQueueEntry.html (1 line): - line 350: 342 // TODO : If we want to decide based on heap over head it can be done without tracking 1.4/devapidocs/org/apache/hadoop/hbase/io/class-use/CellOutputStream.html (1 line): - line 127:
TODO javadoc
2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestHBaseAdminNoCluster.MethodCaller.html (1 line): - line 91: 083 //TODO: Clean up, with Procedure V2 and nonce to prevent the same procedure to call mulitple 2.4/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.GetDataAsyncCallback.html (1 line): - line 344: 336 // TODO the Manager should split the log locally instead of giving up 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/normalizer/RegionNormalizerFactory.html (1 line): - line 49: 041 final HMaster master // TODO: consolidate this down to MasterServices 2.5/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseDecoder.PBIS.html (1 line): - line 40: 032 * TODO javadoc 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.NormalizeContext.html (1 line): - line 94: 086 // TODO: after HBASE-24416, `min.region.count` only applies to merge plans; should 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowByteBufferExtendedCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.0/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/CopyTable.html (1 line): - line 235: 227 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.CellEncoder.html (1 line): - line 83: 075 // TODO add BB backed os check and do for write. Pass Cell 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RestoreSnapshotProcedure.html (1 line): - line 232: 224 // TODO: We may be able to abort if the procedure is not started yet. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminServer.html (1 line): - line 148: 140 // robust. See TODO below. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestOrderedBytes.html (1 line): - line 1105: 1097 // TODO: implementation detail leaked here. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RestoreSnapshotProcedure.html (1 line): - line 228: 220 // TODO: We may be able to abort if the procedure is not started yet. 2.0/apidocs/src-html/org/apache/hadoop/hbase/filter/Filter.ReturnCode.html (1 line): - line 291: 283 * TODO: JAVADOC 1.1/apidocs/org/apache/hadoop/hbase/zookeeper/package-summary.html (1 line): - line 80:
TODO: Most of the code in this class is ripped from ZooKeeper tests.
2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.html (1 line): - line 163: 155 // TODO: coprocessor rollback semantic is still undefined. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.html (1 line): - line 303: 295 // TODO why we get a PrivilegedActionException, which is unexpected? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/normalizer/RegionNormalizerFactory.html (1 line): - line 47: 039 final ZKWatcher zkWatcher, final HMaster master // TODO: consolidate this down to MasterServices 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.ScanThread.html (1 line): - line 382: 374 // TODO : check how block index works here 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.html (1 line): - line 231: 223 // TODO: this may be an overkill for large region replication 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/MultiTableSnapshotInputFormatImpl.html (1 line): - line 244: 236 // TODO: restore from record readers to parallelize. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/ProcedureStorePerformanceEvaluation.html (1 line): - line 218: 210 // TODO: Can also collect #procs, time taken by each thread to measure fairness. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.EmptyCell.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.KeyValueStatsCollector.html (1 line): - line 357: 349 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 1.1/xref/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html (1 line): - line 106: 96 //TODO return CellComparator.equals(this, (Cell)obj);//see HBASE-6907 1.4/xref/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.html (1 line): - line 760: 750 RestoreMetaChanges metaChanges = helper.restoreHdfsRegions(); // TODO: parallelize. 2.3/apidocs/src-html/org/apache/hadoop/hbase/RegionMetrics.html (1 line): - line 96: 088 * TODO: why we pass the same value to different counters? Currently, the value from 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcController.html (1 line): - line 69: 061 // TODO: it would be good widen this to just Throwable, but IOException is what we allow now 2.4/devapidocs/src-html/org/apache/hadoop/hbase/filter/Filter.html (1 line): - line 291: 283 * TODO: JAVADOC 2.2/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayHolder.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreConfigInformation.html (1 line): - line 44: 036 // TODO: Why is this in here? It should be in Store and it should return the Store flush size, 2.1/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.DeleteNodeFailSilent.html (1 line): - line 918: 910 // TODO: Set node ACL for groups when ZK supports this feature 2.1/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseDecoder.PBIS.html (1 line): - line 42: 034 * TODO javadoc 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/TestJMXConnectorServer.html (1 line): - line 226: 218 // FIXME: ignore the procedure permission check since in our UT framework master is neither 1.2/xref/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html (1 line): - line 780: 770 // TODO - if we extract the MR into a module, make it depend on hbase-prefix-tree. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterWalManager.html (1 line): - line 84: 076 // TODO: Rename it, since those metrics are split-manager related 1.2/xref/org/apache/hadoop/hbase/types/TerminatedWrapper.html (1 line): - line 146: 136 // TODO: should we assert that b.position == b.length? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.Corruptions.html (1 line): - line 172: 164 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.NamedLock.html (1 line): - line 80: 072 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCMergedRegionsProcedure.html (1 line): - line 104: 096 // TODO: This is going to spew log? 1.1/devapidocs/org/apache/hadoop/hbase/io/class-use/CellOutputStream.html (1 line): - line 123:
TODO javadoc
2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowColByteBufferExtendedCell.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ModifyNamespaceProcedure.html (1 line): - line 117: 109 // TODO: coprocessor rollback semantic is still undefined. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedureControllers.html (1 line): - line 253: 245 // TODO Broken by composition. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.html (1 line): - line 371: 363 // TODO : See if we can avoid these reads as the read values are not getting used 2.2/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskFilter.TaskType.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestRogueRSAssignment.html (1 line): - line 167: 159 // TODO: replace YouAreDeadException with appropriate exception as and when necessary 2.2/apidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html (1 line): - line 55: 047 * TODO: Most of the code in this class is ripped from ZooKeeper tests. Instead 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/handler/RegionReplicaFlushHandler.html (1 line): - line 132: 124 // TODO: flushRegion() is a blocking call waiting for the flush to complete. Ideally we 1.2/xref/org/apache/hadoop/hbase/quotas/ThrottlingException.html (1 line): - line 31: 21 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestHFileBlock.BlockReaderThread.html (1 line): - line 592: 584 // TODO: parameterize these nested loops. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/MultiTableSnapshotInputFormatImpl.html (1 line): - line 238: 230 // TODO: restore from record readers to parallelize. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.SetData.html (1 line): - line 968: 960 // TODO: Set node ACL for groups when ZK supports this feature 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputFormat.PeRecordReader.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.GetThread.html (1 line): - line 383: 375 // TODO : check how block index works here 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ArrayBackedTag.html (1 line): - line 39: 031 private final byte type;// TODO extra type state needed? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RegionReplicaReplicationEndpoint.html (1 line): - line 381: 373 // TODO Auto-generated method stub 1.4/xref-test/org/apache/hadoop/hbase/coprocessor/TestWALObserver.html (1 line): - line 450: 440 // TODO: asserting here is problematic. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.html (1 line): - line 126: 118//TODO : Remove this in 3.0 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure/ZKProcedureUtil.html (1 line): - line 176: 168 * TODO: this is not strict, can return true if had name just starts with same prefix but is 1.4/xref/org/apache/hadoop/hbase/client/PackagePrivateFieldAccessor.html (1 line): - line 39: 29 * TODO: A better solution is to separate the data structures used in client and server. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/TestJMXConnectorServer.html (1 line): - line 226: 218 // FIXME: ignore the procedure permission check since in our UT framework master is neither 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.RegionServerQuotasVisitor.html (1 line): - line 122: 114 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 1.1/xref/org/apache/hadoop/hbase/coprocessor/WALObserver.html (1 line): - line 66: 56 // TODO: return value is not used 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.AllowedOperations.html (1 line): - line 294: 286 // TODO Implement WALProvider.addWALActionLister 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutput.State.html (1 line): - line 452: 444 // TODO: we should perhaps measure time taken per DN here; 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestImportExport.TableWALActionListener.html (1 line): - line 104: 096//TODO : Remove this in 3.0 1.1/xref/org/apache/hadoop/hbase/regionserver/StoreFile.html (1 line): - line 908: 898 // TODO: could save one buffer copy in case of compound Bloom 1.4/apidocs/org/apache/hadoop/hbase/zookeeper/package-summary.html (1 line): - line 84:
TODO: Most of the code in this class is ripped from ZooKeeper tests.
2.0/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.COWEntry.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.BuilderBase.html (1 line): - line 467: 459 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellWithVersionsStoreScanner.html (1 line): - line 548: 540 * TODO this comment makes no sense above. Appears to do the right thing. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestConnectionImplementation.html (1 line): - line 997: 989 // TODO: This test would seem to presume hardcoded RETRY_BACKOFF which it should not. 1.1/xref/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html (1 line): - line 447: 437 // TODO the Manager should split the log locally instead of giving up 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedureBuilder.html (1 line): - line 370: 362 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.StopBlockingRegionObserver.html (1 line): - line 240: 232 // TODO: Change this so it throws a CP Abort Exception instead. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.html (1 line): - line 126: 118//TODO : Remove this in 3.0 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mob/compactions/PartitionedMobCompactor.DelPartitionComparator.html (1 line): - line 278: 270 // TODO: is it possible to skip read of most hfiles? 1.1/xref-test/org/apache/hadoop/hbase/coprocessor/example/TestZooKeeperScanPolicyObserver.html (1 line): - line 101: 91 // TODO: Better to wait for the data to be propagated 1.4/xref-test/org/apache/hadoop/hbase/mapreduce/TestTimeRangeMapRed.html (1 line): - line 194: 184 // TODO Auto-generated catch block 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/RetryingCallable.html (1 line): - line 43: 035 * TODO: We call prepare before EVERY call. Seems wrong. FIX!!!! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaLimiterFactory.html (1 line): - line 45: 037 throw new UnsupportedOperationException("TODO not implemented yet"); 2.5/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/client/ThriftConnection.DelayRetryHandler.html (1 line): - line 93: 085 // TODO: We can rip out the ThriftClient piece of it rather than creating a new client every time. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html (1 line): - line 100: 092// TODO: Encapsulate MasterObserver functions into separate subclass. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.AccessTestAction.html (1 line): - line 270: 262 // TODO why we get a PrivilegedActionException, which is unexpected? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/CleanerChore.CleanerTask.html (1 line): - line 63: 055 justification="TODO: Fix. It is wonky have static pool initialized from instance") 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.Comparer.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/TestLogRolling.html (1 line): - line 90: 082 // TODO: testLogRollOnDatanodeDeath fails if short circuit reads are on under the hadoop2 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.SplitStripeCompactionRequest.html (1 line): - line 112: 104 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/NoncedRegionServerCallable.html (1 line): - line 41: 033 * <p>TODO: this class is actually tied to one region, because most of the paths make use of 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/janitor/TestMetaFixer.html (1 line): - line 184: 176 // TODO: Add checks at assign time to PREVENT being able to assign over existing assign. 1.1/xref-test/org/apache/hadoop/hbase/TestMultiVersions.html (1 line): - line 113: 103 // TODO: Remove these deprecated classes or pull them in here if this is 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.Cluster.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.1/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayValueIterator.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 1.1/xref/org/apache/hadoop/hbase/security/access/AccessControlFilter.html (1 line): - line 49: 39 * TODO: There is room for further performance optimization here. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.StepHook.html (1 line): - line 211: 203 // TODO: WARN: Modify Table/Families does not create a family dir 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.0/devapidocs/src-html/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.html (1 line): - line 856: 848 RestoreMetaChanges metaChanges = helper.restoreHdfsRegions(); // TODO: parallelize. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityScanDeleteTracker.html (1 line): - line 75: 067 // TODO : Need to handle puts with same ts but different vis tags. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.html (1 line): - line 244: 236 // TODO : Need to see if tag support has to be given here in the integration test suite 2.2/devapidocs/src-html/org/apache/hadoop/hbase/types/OrderedString.html (1 line): - line 49: 041 // TODO: use of UTF8 here is a leaky abstraction. 1.4/xref/org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.html (1 line): - line 233: 223 // TODO: this may be an overkill for large region replication 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.html (1 line): - line 855: 847 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.StatisticsThread.html (1 line): - line 343: 335 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 2.1/apidocs/src-html/org/apache/hadoop/hbase/client/RegionInfo.html (1 line): - line 363: 355 // If not parseable as region name, presume encoded. TODO: add stringency; e.g. if hex. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.TimeoutThread.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaLimiterFactory.html (1 line): - line 45: 037 throw new UnsupportedOperationException("TODO not implemented yet"); 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RegionSizeStoreImpl.html (1 line): - line 49: 041 // TODO Have RegionInfo implement HeapSize. 100B is an approximation based on a heapdump. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.GetTillDoneOrException.html (1 line): - line 4872: 4864 // TODO this was removed, now what dangit?! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.SimpleReporter.html (1 line): - line 359: 351 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 1.4/xref-test/org/apache/hadoop/hbase/regionserver/compactions/MockStoreFileGenerator.html (1 line): - line 88: 78 when(mockSf.isReference()).thenReturn(false); // TODO come back to 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.html (1 line): - line 140: 132// TODO : Remove this in 3.0 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.CmdDescriptor.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/ClientScanner.html (1 line): - line 402: 394 // TODO: Why wrap this in a DNRIOE when it already is a DNRIOE? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/NewVersionBehaviorTracker.DeleteVersionsNode.html (1 line): - line 376: 368 // TODO maybe we can optimize. 2.0/apidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.ErrorThrowingHRegion.html (1 line): - line 241: 233 // TODO: Change this so it throws a CP Abort Exception instead. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestRestoreFlushSnapshotFromClient.html (1 line): - line 55: 047 * TODO This is essentially a clone of TestRestoreSnapshotFromClient. This is worth refactoring 1.2/xref/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.html (1 line): - line 923: 913 // TODO should this restart the array back at start index 0 ? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.MyMaster.html (1 line): - line 1027: 1019 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.3/devapidocs/src-html/org/apache/hadoop/hbase/metrics/Snapshot.html (1 line): - line 143: 135 // TODO: Dropwizard histograms also track stddev 2.2/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.Encoder.html (1 line): - line 47: 039 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 1.4/xref-test/org/apache/hadoop/hbase/regionserver/compactions/TestStripeCompactionPolicy.html (1 line): - line 220: 210 // TODO: currently only one compaction at a time per store is allowed. If this changes, 1.2/xref/org/apache/hadoop/hbase/quotas/RateLimiter.html (1 line): - line 230: 220 // TODO Handle over quota? 1.4/xref/org/apache/hadoop/hbase/master/snapshot/DisabledTableSnapshotHandler.html (1 line): - line 80: 70 // TODO consider parallelizing these operations since they are independent. Right now its just 1.4/xref-test/org/apache/hadoop/hbase/master/TestMasterNoCluster.html (1 line): - line 86: 76 * TODO: Speed up the zk connection by Master. It pauses 5 seconds establishing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.StateSerializer.html (1 line): - line 234: 226 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffSeekerState.html (1 line): - line 371: 363 // TODO : See if we can avoid these reads as the read values are not getting used 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.html (1 line): - line 395: 387 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/BloomFilterChunk.html (1 line): - line 244: 236 // TODO access this via Util API which can do Unsafe access if possible(?) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html (1 line): - line 318: 310 // TODO: For Matteo. Below BLOCKs!!!! Redo so can relinquish executor while it is running. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/ByteBufferWriter.html (1 line): - line 59: 051 // TODO remove it from here? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ScheduledChore.html (1 line): - line 184: 176 // TODO: Histogram metrics per chore name. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureStoreTracker.DeleteState.html (1 line): - line 178: 170 // TODO: RESET if (map.size() == 1) 1.1/xref-test/org/apache/hadoop/hbase/TestMetaMigrationConvertingToPB.html (1 line): - line 313: 303 // TODO wire this MetaEditor.putToRootTable(ct, p); 2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowByteBufferExtendedCell.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureYieldException.html (1 line): - line 32: 024// TODO: Not used yet 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomSeekScanTest.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.html (1 line): - line 298: 290 // TODO Implement WALProvider.addWALActionLister 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.MemStoreChunkPool.html (1 line): - line 282: 274 // TODO: change to CHUNK_MAP if it is generally defined 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.MyMaster.html (1 line): - line 840: 832 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/webapp/MetaBrowser.html (1 line): - line 221: 213 // TODO: handle replicas that fall between the last rowkey and pagination limit. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html (1 line): - line 160: 152 // TODO We used to set CacheDataInL1 for META table. When we have BucketCache in file mode, now 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputFormat.PeRecordReader.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TestJMXConnectorServer.html (1 line): - line 226: 218 // FIXME: ignore the procedure permission check since in our UT framework master is neither 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.FailingSplitMasterObserver.html (1 line): - line 1027: 1019 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.LongHeaderServlet.html (1 line): - line 337: 329 // TODO: when the time comes, delete me and replace with a JDK11 IO helper API. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html (1 line): - line 525: 517 // TODO: parentsToChildrenPairMap is always empty, which makes updateMetaParentRegions() 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.MyMasterRpcServices.html (1 line): - line 874: 866 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/trace/HFileContextAttributesBuilderConsumer.html (1 line): - line 88: 080 // TODO: this is not a part of the HFileBlock, its context of the operation. Should track this 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/TestMultiVersions.html (1 line): - line 113: 105 // TODO: Remove these deprecated classes or pull them in here if this is 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCMergedRegionsProcedure.html (1 line): - line 105: 097 // TODO: This is going to spew log? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotCounters.html (1 line): - line 198: 190 // TODO: would be better to examine directly the cache instance that results from this 2.0/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.MonitorRunnable.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableInputFormatScanBase.html (1 line): - line 82: 074 // this turns it off for this test. TODO: Figure out why scr breaks recovery. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/TestRegionRebalancing.html (1 line): - line 192: 184 // TODO: Fix this test. Old balancer used to run with 'slop'. New 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.html (1 line): - line 371: 363 // TODO : See if we can avoid these reads as the read values are not getting used 2.3/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.PassthroughInvocationHandler.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestOrderedBytes.html (1 line): - line 1074: 1066 // TODO: implementation detail leaked here. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestMetaFixer.html (1 line): - line 149: 141 // TODO: Add checks at assign time to PREVENT being able to assign over existing assign. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/TestJMXConnectorServer.MyAccessController.html (1 line): - line 226: 218 // FIXME: ignore the procedure permission check since in our UT framework master is neither 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.StepHook.html (1 line): - line 187: 179 // TODO: WARN: Modify Table/Families does not create a family dir 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/DeleteNamespaceProcedure.html (1 line): - line 128: 120 // TODO: coprocessor rollback semantic is still undefined. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.1/devapidocs/src-html/org/apache/hadoop/hbase/filter/Filter.ReturnCode.html (1 line): - line 291: 283 * TODO: JAVADOC 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/SharedMemoryMmapIOEngine.html (1 line): - line 46: 038 // TODO this will support only one path over Pmem. To make use of multiple Pmem devices mounted, 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/TestBucketCache.MockedBucketCache.html (1 line): - line 93: 085 { 8192, null }, // TODO: why is 8k the default blocksize for these tests? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.DataGenerator.html (1 line): - line 245: 237 // TODO : Need to see if tag support has to be given here in the integration test suite 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.GetThread.html (1 line): - line 383: 375 // TODO : check how block index works here 2.1/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZNodePaths.html (1 line): - line 48: 040 // TODO: Replace this with ZooKeeper constant when ZOOKEEPER-277 is resolved. 1.4/xref/org/apache/hadoop/hbase/master/handler/CreateTableHandler.html (1 line): - line 158: 148 // TODO: now that we have table locks, re-evaluate above -- table locks are not enough. 1.1/xref/org/apache/hadoop/hbase/io/hfile/LruBlockCache.html (1 line): - line 310: 300 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 2.0/devapidocs/src-html/org/apache/hadoop/hbase/metrics/Snapshot.html (1 line): - line 143: 135 // TODO: Dropwizard histograms also track stddev 1.1/xref-test/org/apache/hadoop/hbase/master/TestMasterNoCluster.html (1 line): - line 86: 76 * TODO: Speed up the zk connection by Master. It pauses 5 seconds establishing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.FailingSplitMasterObserver.html (1 line): - line 874: 866 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.SplitStripeCompactionRequest.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html (1 line): - line 350: 342 // TODO : If we want to decide based on heap over head it can be done without tracking 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.html (1 line): - line 187: 179 // TODO: WARN: Modify Table/Families does not create a family dir 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CombinedBlockCache.html (1 line): - line 88: 080 // TODO: is there a hole here, or just awkwardness since in the lruCache getBlock 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.html (1 line): - line 240: 232 // TODO: this may be an overkill for large region replication 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestConnectionImplementation.BlockingFilter.html (1 line): - line 984: 976 // TODO: This test would seem to presume hardcoded RETRY_BACKOFF which it should not. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.MasterRequestCallerBuilder.html (1 line): - line 399: 391 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.2/apidocs/src-html/org/apache/hadoop/hbase/types/OrderedString.html (1 line): - line 49: 041 // TODO: use of UTF8 here is a leaky abstraction. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureYieldException.html (1 line): - line 32: 024// TODO: Not used yet 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.SetQuotaOperations.html (1 line): - line 83: 075 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 2.4/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.ReplicateContext.html (1 line): - line 59: 051 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 1.1/xref/org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html (1 line): - line 66: 56 // System time used to compare objects in FIFO order. TODO: maybe use selectionTime? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.html (1 line): - line 372: 364 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileCleaner.html (1 line): - line 321: 313 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/DisabledTableSnapshotHandler.html (1 line): - line 79: 071 // TODO consider parallelizing these operations since they are independent. Right now its just 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html (1 line): - line 83: 075 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 2.5/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminServer.html (1 line): - line 156: 148 // robust. See TODO below. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/Server.html (1 line): - line 100: 092 // TODO: On Master, return Master's. On RegionServer, return RegionServers. The FileSystems 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsTableLatenciesImpl.TableHistograms.html (1 line): - line 137: 129 // TODO Java8's ConcurrentHashMap#computeIfAbsent would be stellar instead 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.html (1 line): - line 270: 262 // TODO why we get a PrivilegedActionException, which is unexpected? 1.1/xref/org/apache/hadoop/hbase/quotas/RateLimiter.html (1 line): - line 200: 190 // TODO Handle over quota? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestMultiTableSnapshotInputFormatImpl.html (1 line): - line 75: 067 // TODO: this is kind of meh; it'd be much nicer to just inject the RestoreSnapshotHelper 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.html (1 line): - line 172: 164 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.RowEndKeyComparator.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrContext.html (1 line): - line 374: 366 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 1.1/xref/org/apache/hadoop/hbase/monitoring/TaskMonitor.html (1 line): - line 69: 59 * TODO this would be better off scoped to a single daemon 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mob/compactions/PartitionedMobCompactor.DelPartitionComparator.html (1 line): - line 278: 270 // TODO: is it possible to skip read of most hfiles? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayEntrySet.html (1 line): - line 892: 884 // TODO should this restart the array back at start index 0 ? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.html (1 line): - line 561: 553 * this case it doesnt. TODO this comment makes no sense above. Appears to do the right thing. n 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TinyLfuBlockCache.html (1 line): - line 335: 327 // FIXME: Currently does not capture the insertion time 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html (1 line): - line 100: 092 * TODO: Remove. This may not be needed now as assign and unassign counts are tracked separately 2.0/devapidocs/src-html/org/apache/hadoop/metrics2/lib/DefaultMetricsSystemHelper.html (1 line): - line 89: 081 * TODO: May not be needed for Hadoop versions after YARN-5190. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html (1 line): - line 108: 100// TODO as method signatures need to break, update to 2.1/devapidocs/src-html/org/apache/hadoop/hbase/RegionStateListener.html (1 line): - line 38: 030// TODO: Get rid of this!!!! Ain't there a better way to watch region 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.StopBlockingRegionObserver.html (1 line): - line 200: 192 // TODO: Change this so it throws a CP Abort Exception instead. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html (1 line): - line 107: 099// TODO as method signatures need to break, update to 1.2/xref/org/apache/hadoop/hbase/security/access/AccessControlFilter.html (1 line): - line 49: 39 * TODO: There is room for further performance optimization here. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputSplit.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html (1 line): - line 114: 106 * KVs skipped via seeking to next row/column. TODO: estimate them? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DataBlockEncoder.html (1 line): - line 49: 041// TODO: This Interface should be deprecated and replaced. It presumes hfile and carnal knowledge of 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/DelayingRunner.html (1 line): - line 74: 066 //TODO maybe we should consider switching to a listenableFuture for the actual callable and 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.RpcChannelImplementation.html (1 line): - line 573: 565 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreConfigInformation.html (1 line): - line 44: 036 // TODO: Why is this in here? It should be in Store and it should return the Store flush size, 1.2/xref/org/apache/hadoop/hbase/client/Delete.html (1 line): - line 171: 161 // TODO: Deprecate and rename 'add' so it matches how we add KVs to Puts. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/tool/WriteSinkCoprocessor.html (1 line): - line 70: 062 * TODO: It needs tests 1.4/xref/org/apache/hadoop/hbase/regionserver/StorefileRefresherChore.html (1 line): - line 112: 102 // TODO: some stores might see new data from flush, while others do not which 1.2/xref-test/org/apache/hadoop/hbase/client/TestGet.html (1 line): - line 62: 52 // TODO: cover more test cases 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/SortedList.html (1 line): - line 55: 047 justification = "TODO: synchronization in here needs review!!!") 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableInputFormatScanBase.html (1 line): - line 82: 074 // this turns it off for this test. TODO: Figure out why scr breaks recovery. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html (1 line): - line 158: 150 * TODO: Shutdown this phoenix specialization or do it via some other means. 1.4/xref/org/apache/hadoop/hbase/filter/Filter.html (1 line): - line 267: 257 * TODO: JAVADOC 1.2/xref-test/org/apache/hadoop/hbase/util/MockServer.html (1 line): - line 132: 122 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/EnabledTableSnapshotHandler.html (1 line): - line 71: 063 // TODO consider switching over to using regionnames, rather than server names. This would allow 1.2/xref-test/org/apache/hadoop/hbase/client/TestScan.html (1 line): - line 50: 40 // TODO: cover more test cases 2.4/devapidocs/src-html/org/apache/hadoop/hbase/metrics/OperationMetrics.html (1 line): - line 52: 044 * TODO: As of now, Metrics description cannot be added/ registered with 2.3/devapidocs/src-html/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.RestoreMetaChanges.html (1 line): - line 866: 858 RestoreMetaChanges metaChanges = helper.restoreHdfsRegions(); // TODO: parallelize. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/ConfigurationUtil.html (1 line): - line 45: 037 // TODO: hopefully this is a good delimiter; it's not in the base64 alphabet, 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStripeStoreFileManager.html (1 line): - line 579: 571 // TODO: replace with Mockito? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html (1 line): - line 302: 294 // TODO: Current way disable us to seek to next column quickly. Is there any better solution? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.NodeDeletionListener.html (1 line): - line 343: 335 // TODO Auto-generated method stub 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.AccessTestAction.html (1 line): - line 270: 262 // TODO why we get a PrivilegedActionException, which is unexpected? 1.2/xref/org/apache/hadoop/hbase/HTableDescriptor.html (1 line): - line 444: 434 // TODO: Make the value a boolean rather than String of boolean. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html (1 line): - line 149: 141 // TODO: coprocessor rollback semantic is still undefined. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.BuilderBase.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.ImmutableConfigMap.html (1 line): - line 335: 327 // TODO: This method overestimates the number of configuration settings -- if a value is masked 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.CellSinkFactory.html (1 line): - line 101: 093 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.IndexStatistics.html (1 line): - line 282: 274 // TODO Support the view of block size distribution statistics 1.4/xref/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html (1 line): - line 683: 673 * TODO get rid of this if possible, repackaging, modify tests. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.html (1 line): - line 323: 315 // TODO : See if we can avoid these reads as the read values are not getting used 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.5/devapidocs/src-html/org/apache/hadoop/hbase/security/token/TokenProvider.html (1 line): - line 74: 066 * TODO: FIX. 2.0/apidocs/src-html/org/apache/hadoop/hbase/types/TerminatedWrapper.html (1 line): - line 163: 155 // TODO: should we assert that b.position == b.length? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayEntryIterator.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 1.1/xref/org/apache/hadoop/hbase/io/hfile/HFileReaderV3.html (1 line): - line 243: 233 // TODO: METHOD (mostly) DUPLICATED IN V2!!!! FIXED in master branch by collapsing v3 and v2. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/trace/TableOperationSpanBuilder.html (1 line): - line 180: 172 // TODO: what about clients embedded in Master/RegionServer/Gateways/&c? 1.1/xref/org/apache/hadoop/hbase/zookeeper/ZKUtil.html (1 line): - line 103: 93 // TODO: Replace this with ZooKeeper constant when ZOOKEEPER-277 is resolved. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessControlFilter.Strategy.html (1 line): - line 48: 040 * TODO: There is room for further performance optimization here. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TestCreateTableWithMasterFailover.html (1 line): - line 55: 047 // TODO: Should we try every step? (master failover takes long time) 1.1/xref/org/apache/hadoop/hbase/regionserver/MultiRowMutationProcessor.html (1 line): - line 137: 127 // TODO we should return back the status of this hook run to HRegion so that those Mutations 2.0/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html (1 line): - line 611: 603 // TODO it would be nice to pick one or the other of these formats. 1.2/xref/org/apache/hadoop/hbase/ipc/RWQueueRpcExecutor.html (1 line): - line 188: 178 // TODO: Is there a better way to do this? 1.4/devapidocs/org/apache/hadoop/hbase/errorhandling/class-use/ForeignException.html (1 line): - line 313: TODO this code isn't actually used but can be used to issue a cancellation from the 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.InternalScannerFactory.html (1 line): - line 101: 093 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestOrderedBytes.html (1 line): - line 1105: 1097 // TODO: implementation detail leaked here. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.StateSerializer.html (1 line): - line 238: 230 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 1.1/xref/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html (1 line): - line 58: 48 * TODO: Most of the code in this class is ripped from ZooKeeper tests. Instead 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellGridStoreScanner.html (1 line): - line 568: 560 * TODO this comment makes no sense above. Appears to do the right thing. 1.4/xref-test/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALPerformanceEvaluation.html (1 line): - line 211: 201 // TODO: Can also collect #procs, time taken by each thread to measure fairness. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html (1 line): - line 376: 368 // TODO: instance pool to reduce GC? 1.1/xref/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.html (1 line): - line 446: 436 // TODO we should add the delta only to zk. Else this will be a very heavy op and when there are 1.2/xref/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html (1 line): - line 678: 668 * TODO get rid of this if possible, repackaging, modify tests. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTimeRangeMapRed.html (1 line): - line 196: 188 // TODO Auto-generated catch block 1.2/xref-test/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.html (1 line): - line 406: 396 @Ignore // TODO: test fails with async client 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.Context.html (1 line): - line 575: 567 // TODO: Optimize for v > 1, e.g. 16, 32 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/SortedList.html (1 line): - line 59: 051 justification="TODO: synchronization in here needs review!!!") 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange1000Test.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.html (1 line): - line 328: 320 // TODO: Scan all. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionUtils.html (1 line): - line 126: 118 // TODO: Fix this. Not all connections from server side should have 10 times the retries. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptor.html (1 line): - line 159: 151 // TODO: Currently this is used RPC scheduling only. Make it more generic than this; allow it 2.3/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.html (1 line): - line 101: 093 // TODO: Add support for zk 'chroot'; we don't add it to the quorumServers String as we should. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.StateSerializer.html (1 line): - line 232: 224 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptor.html (1 line): - line 175: 167 // TODO: Currently this is used RPC scheduling only. Make it more generic than this; allow it 2.4/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitUtil.html (1 line): - line 361: 353 // TODO: Why are we using a method in here as part of our normal region open where 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.Service.html (1 line): - line 335: 327 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/OnePhaseProcedure.html (1 line): - line 35: 027 // TODO (e.g. used by online snapshots) 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/TableStateManager.html (1 line): - line 61: 053// TODO: Make this a guava Service 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/ServerConnectionUtils.ShortCircuitingClusterConnection.html (1 line): - line 75: 067 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 1.2/devapidocs/org/apache/hadoop/hbase/errorhandling/class-use/ForeignException.html (1 line): - line 332: TODO this code isn't actually used but can be used to issue a cancellation from the 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/SharedMemoryMmapIOEngine.html (1 line): - line 47: 039 // TODO this will support only one path over Pmem. To make use of multiple Pmem devices mounted, 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.IOTestWAL.html (1 line): - line 298: 290 // TODO Implement WALProvider.addWALActionLister 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.Converter.html (1 line): - line 343: 335 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.4/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.html (1 line): - line 369: 361 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestHBaseAdminNoCluster.html (1 line): - line 91: 083 //TODO: Clean up, with Procedure V2 and nonce to prevent the same procedure to call mulitple 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/factories/MonkeyFactory.html (1 line): - line 78: 070 // TODO: the name has become a misnomer since the default (not-slow) monkey has been removed 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.MemStoreChunkPool.StatisticsThread.html (1 line): - line 282: 274 // TODO: change to CHUNK_MAP if it is generally defined 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoadReplication.html (1 line): - line 341: 333 // TODO We need a way to do this without creating files 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotCounters.html (1 line): - line 198: 190 // TODO: would be better to examine directly the cache instance that results from this 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html (1 line): - line 384: 376 // TODO: instance pool to reduce GC? 1.2/xref/org/apache/hadoop/hbase/filter/Filter.html (1 line): - line 259: 249 * TODO: JAVADOC 1.4/xref/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.html (1 line): - line 142: 132 //TODO: should we make min number of regions a config param? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.SimpleReporter.html (1 line): - line 357: 349 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TinyLfuBlockCache.html (1 line): - line 320: 312 // FIXME: Currently does not capture the insertion time 2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColTSCell.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestHBaseAdminNoCluster.MethodCaller.html (1 line): - line 91: 083 //TODO: Clean up, with Procedure V2 and nonce to prevent the same procedure to call mulitple 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RWQueueRpcExecutor.html (1 line): - line 207: 199 // TODO: Is there a better way to do this? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html (1 line): - line 64: 056 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 1.2/xref/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.html (1 line): - line 290: 280 // TODO Support the view of block size distribution statistics 1.1/xref-test/org/apache/hadoop/hbase/mapreduce/TestTableInputFormatScanBase.html (1 line): - line 88: 78 // this turns it off for this test. TODO: Figure out why scr breaks recovery. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html (1 line): - line 71: 063 // TODO When to get rid of the deprecated config? ie 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html (1 line): - line 353: 345 // TODO this is a classname encoded into an HFile's trailer. We are going to need to have 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationTrackerZKImpl.DummyServer.html (1 line): - line 259: 251 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html (1 line): - line 71: 063 // TODO When to get rid of the deprecated config? ie 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.MasterSyncObserver.html (1 line): - line 276: 268 // TODO why we get a PrivilegedActionException, which is unexpected? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html (1 line): - line 91: 083 * TODO: Restrict access to this constructor to make rogues instances more difficult. For the 2.0/devapidocs/src-html/org/apache/hadoop/hbase/security/token/TokenProvider.html (1 line): - line 76: 068 TODO: FIX. 2.3/apidocs/src-html/org/apache/hadoop/hbase/client/RegionInfo.html (1 line): - line 362: 354 // If not parseable as region name, presume encoded. TODO: add stringency; e.g. if hex. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html (1 line): - line 112: 104 * seeking to next row/column. TODO: estimate them? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/RegionLocationFinder.html (1 line): - line 162: 154 // TODO: Should this refresh all the regions or only the ones assigned? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.html (1 line): - line 384: 376 // TODO: instance pool to reduce GC? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.html (1 line): - line 353: 345 // TODO Auto-generated method stub 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomInnerRegionObserverWrapper.html (1 line): - line 383: 375 // TODO : check how block index works here 2.2/apidocs/src-html/org/apache/hadoop/hbase/util/ConfigurationUtil.html (1 line): - line 45: 037 // TODO: hopefully this is a good delimiter; it's not in the base64 alphabet, 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitLogWorker.html (1 line): - line 158: 150 // TODO Auto-generated method stub 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCachedBlockQueue.CachedBlock.html (1 line): - line 147: 139 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceShipper.WorkerState.html (1 line): - line 225: 217 // FIXME check relationship between wal group and overall 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTimeRangeMapRed.html (1 line): - line 196: 188 // TODO Auto-generated catch block 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.RetryingRPC.html (1 line): - line 231: 223 // TODO: this may be an overkill for large region replication 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedure.html (1 line): - line 89: 081 private static final byte[] data = new byte[] { 1, 2 }; // TODO what is this used for? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.StateSerializer.html (1 line): - line 232: 224 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 1.1/xref/org/apache/hadoop/hbase/quotas/ThrottlingException.html (1 line): - line 31: 21 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.1/devapidocs/src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html (1 line): - line 193: 185 // TODO: is there any point in retrying beyond what ZK client does? 1.2/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/RSRpcServices.html (1 line): - line 115: TODO try to figure out a better way and remove reference from regionserver package later. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellGridStoreScanner.html (1 line): - line 561: 553 * this case it doesnt. TODO this comment makes no sense above. Appears to do the right thing. n 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HRegionWithSeqId.html (1 line): - line 4033: 4025 // TODO this was removed, now what dangit?! 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputFormat.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestMultiTableSnapshotInputFormatImpl.ScanWithEquals.html (1 line): - line 75: 067 // TODO: this is kind of meh; it'd be much nicer to just inject the RestoreSnapshotHelper 1.1/xref/org/apache/hadoop/hbase/client/RegionServerCallable.html (1 line): - line 50: 40 * TODO: this class is actually tied to one region, because most of the paths make use of 2.5/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.PassthroughInvocationHandler.html (1 line): - line 86: 078 * Get singleton instance. TODO this would be better off scoped to a single daemon 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/OnePhaseProcedure.html (1 line): - line 34: 026 // TODO (e.g. used by online snapshots) 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestRestoreFlushSnapshotFromClient.html (1 line): - line 55: 047 * TODO This is essentially a clone of TestRestoreSnapshotFromClient. This is worth refactoring 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.html (1 line): - line 73: 065 // TODO: Use better method for determining stamp of last major (HBASE-2990) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskFilter.TaskType.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceShipper.WorkerState.html (1 line): - line 189: 181 // FIXME check relationship between wal group and overall 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html (1 line): - line 352: 344 // TODO : If we want to decide based on heap over head it can be done without tracking 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange100Test.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/CachedClusterId.html (1 line): - line 52: 044 * TODO: Make it a singleton without affecting concurrent junit tests. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ByteArrayComparator.html (1 line): - line 369: 361 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 1.4/xref-test/org/apache/hadoop/hbase/master/TestTableLockManager.html (1 line): - line 278: 268 //TODO: read lock tables 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.BucketSizeInfo.html (1 line): - line 282: 274 // TODO Support the view of block size distribution statistics 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/util/ChaosMonkeyRunner.html (1 line): - line 106: 098 // TODO: make sleep time configurable 1.4/xref/org/apache/hadoop/hbase/master/snapshot/EnabledTableSnapshotHandler.html (1 line): - line 73: 63 // TODO consider switching over to using regionnames, rather than server names. This would allow 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.html (1 line): - line 157: 149 // TODO: This test could do more to verify fix. It could create a table 1.2/xref/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.html (1 line): - line 372: 362 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitLogWorker.html (1 line): - line 153: 145 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestMasterNoCluster.html (1 line): - line 81: 073 * TODO: Speed up the zk connection by Master. It pauses 5 seconds establishing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCMultipleMergedRegionsProcedure.html (1 line): - line 103: 095 // TODO: This is going to spew log? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.TestOptions.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.WaitToBeMasterThread.html (1 line): - line 343: 335 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.ServerRequestCallerBuilder.html (1 line): - line 399: 391 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.html (1 line): - line 83: 075 // TODO add BB backed os check and do for write. Pass Cell 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.CustomSplitPolicy.html (1 line): - line 874: 866 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.1/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.Context.html (1 line): - line 575: 567 // TODO: Optimize for v > 1, e.g. 16, 32 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffCompressionState.html (1 line): - line 371: 363 // TODO : See if we can avoid these reads as the read values are not getting used 1.4/xref/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.html (1 line): - line 74: 64 // TODO: Use better method for determining stamp of last major (HBASE-2990) 2.4/devapidocs/src-html/org/apache/hadoop/hbase/nio/SingleByteBuff.html (1 line): - line 246: 238 // TODO we can do some optimization here? Call to asSubByteBuffer might 2.1/apidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.Context.html (1 line): - line 575: 567 // TODO: Optimize for v > 1, e.g. 16, 32 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/ClusterManager.ServiceType.html (1 line): - line 106: 098 /* TODO: further API ideas: 2.3/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html (1 line): - line 596: 588 // TODO it would be nice to pick one or the other of these formats. 2.2/apidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.DiffSeekerState.html (1 line): - line 323: 315 // TODO : See if we can avoid these reads as the read values are not getting used 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html (1 line): - line 92: 084 * TODO: Remove. This may not be required as assign and unassign operations are tracked separately 2.5/devapidocs/src-html/org/apache/hadoop/hbase/HBaseInterfaceAudience.html (1 line): - line 30: 022// TODO move this to hbase-annotations non-test-jar 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.html (1 line): - line 328: 320 // TODO: Scan all. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.Context.html (1 line): - line 59: 051 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.BoundaryStripeCompactionRequest.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 1.2/xref-test/org/apache/hadoop/hbase/master/TestTableLockManager.html (1 line): - line 278: 268 //TODO: read lock tables 2.0/apidocs/src-html/org/apache/hadoop/hbase/types/OrderedString.html (1 line): - line 49: 041 // TODO: use of UTF8 here is a leaky abstraction. 1.2/xref-test/org/apache/hadoop/hbase/regionserver/compactions/MockStoreFileGenerator.html (1 line): - line 88: 78 when(mockSf.isReference()).thenReturn(false); // TODO come back to 2.5/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.html (1 line): - line 45: 037 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html (1 line): - line 149: 141 // TODO: coprocessor rollback semantic is still undefined. 1.4/xref/org/apache/hadoop/hbase/codec/BaseEncoder.html (1 line): - line 39: 29 * TODO javadoc 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileLinkCleaner.DummyServer.html (1 line): - line 217: 209 // TODO Auto-generated method stub 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.SingleRequestCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffSeekerStateBufferedEncodedSeeker.html (1 line): - line 345: 337 // TODO : See if we can avoid these reads as the read values are not getting used 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitLogWorker.html (1 line): - line 153: 145 // TODO Auto-generated method stub 1.2/xref-test/org/apache/hadoop/hbase/mapreduce/TestTimeRangeMapRed.html (1 line): - line 194: 184 // TODO Auto-generated catch block 1.4/xref/org/apache/hadoop/hbase/regionserver/wal/SequenceIdAccounting.html (1 line): - line 287: 277 // TODO: if we have no oldStoreSeqNum, and WAL is not disabled, presumably either 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.SplitStripeCompactionRequest.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedureControllers.StartControllers.html (1 line): - line 253: 245 // TODO Broken by composition. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.html (1 line): - line 241: 233 // TODO: Change this so it throws a CP Abort Exception instead. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/AssignRegionAction.html (1 line): - line 52: 044 // TODO implement this. This action is not being used by the StochasticLB for now 2.2/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.MonitorRunnable.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 1.4/xref-test/org/apache/hadoop/hbase/io/hfile/bucket/TestBucketCache.html (1 line): - line 85: 75 { 8192, null }, // TODO: why is 8k the default blocksize for these tests? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.BatchCallerBuilder.html (1 line): - line 399: 391 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/filter/Filter.ReturnCode.html (1 line): - line 241: 233 * TODO: JAVADOC Concrete implementers can signal a failure condition in their code by throwing an 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.CompatStateSerializer.html (1 line): - line 238: 230 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 2.0/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html (1 line): - line 106: 098// TODO as method signatures need to break, update to 2.1/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.Encoder.html (1 line): - line 47: 039 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 2.2/devapidocs/src-html/org/apache/hadoop/hbase/nio/SingleByteBuff.html (1 line): - line 210: 202 // TODO we can do some optimization here? Call to asSubByteBuffer might 2.5/devapidocs/src-html/org/apache/hadoop/hbase/types/OrderedString.html (1 line): - line 49: 041 // TODO: use of UTF8 here is a leaky abstraction. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/CellComparatorImpl.MetaCellComparator.html (1 line): - line 308: 300 // TODO: Do we need a ByteBufferKeyValue version of this? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/TimestampTestBase.FlushCache.html (1 line): - line 218: 210 // TODO FIX 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.Comparer.html (1 line): - line 369: 361 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.5/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayHolder.html (1 line): - line 892: 884 // TODO should this restart the array back at start index 0 ? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html (1 line): - line 302: 294 // TODO: Current way disable us to seek to next column quickly. Is there any better solution? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.html (1 line): - line 238: 230 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.FailingSplitMasterObserver.html (1 line): - line 874: 866 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html (1 line): - line 175: 167 // TODO: RESET if (map.size() == 1) 1.4/xref/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html (1 line): - line 51: 41 * provide the admin operations to interact with the quota table. TODO: FUTURE: The master will be 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.html (1 line): - line 387: 379 // TODO: instance pool to reduce GC? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.EmptyCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.3/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeCompactionRequest.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 1.1/xref/org/apache/hadoop/hbase/util/NonceKey.html (1 line): - line 37: 27 // TODO: we could use pure byte arrays, but then we wouldn't be able to use hash map. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.html (1 line): - line 968: 960 // TODO: Set node ACL for groups when ZK supports this feature 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/NoOpScanPolicyObserver.html (1 line): - line 66: 058 // TODO add for postScannerOpen 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileCleaner.html (1 line): - line 277: 269 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowColCell.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/TestBucketCache.html (1 line): - line 93: 085 { 8192, null }, // TODO: why is 8k the default blocksize for these tests? 1.2/xref-test/org/apache/hadoop/hbase/TimestampTestBase.html (1 line): - line 214: 204 // TODO FIX 2.1/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.html (1 line): - line 918: 910 // TODO: Set node ACL for groups when ZK supports this feature 1.2/xref/org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.html (1 line): - line 204: 194 // TODO: this may be an overkill for large region replication 2.1/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationObserver.html (1 line): - line 79: 071 // hosted in a RegionServer. TODO: fix. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html (1 line): - line 347: 339 // TODO this is a classname encoded into an HFile's trailer. We are going to need to have 1.2/xref/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.html (1 line): - line 324: 314 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 1.1/xref-test/org/apache/hadoop/hbase/MapFilePerformanceEvaluation.html (1 line): - line 320: 310 // TODO: Verify we're getting right values. 1.4/xref/org/apache/hadoop/hbase/master/MasterRpcServices.html (1 line): - line 883: 873 // TODO: currently, we query using the table name on the client side. this 2.0/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.StateSerializer.html (1 line): - line 238: 230 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.MyMasterRpcServices.html (1 line): - line 939: 931 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.html (1 line): - line 575: 567 // TODO: Optimize for v > 1, e.g. 16, 32 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/util/ChaosMonkeyRunner.html (1 line): - line 105: 097 // TODO: make sleep time configurable 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileCleaner.html (1 line): - line 327: 319 // TODO Auto-generated method stub 1.2/devapidocs/org/apache/hadoop/hbase/wal/WAL.html (1 line): - line 393: sequence id that is after all currently appended edits.
htd - used to give scope for replication TODO refactor out in favor of table name and 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.1/devapidocs/src-html/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.html (1 line): - line 856: 848 RestoreMetaChanges metaChanges = helper.restoreHdfsRegions(); // TODO: parallelize. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreConfigInformation.html (1 line): - line 45: 037 // TODO: Why is this in here? It should be in Store and it should return the Store flush size, 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreConfigInformation.html (1 line): - line 45: 037 // TODO: Why is this in here? It should be in Store and it should return the Store flush size, 2.0/devapidocs/src-html/org/apache/hadoop/hbase/nio/SingleByteBuff.html (1 line): - line 210: 202 // TODO we can do some optimization here? Call to asSubByteBuffer might 2.4/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayKeyIterator.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mob/compactions/PartitionedMobCompactor.html (1 line): - line 278: 270 // TODO: is it possible to skip read of most hfiles? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.FaultyZooKeeperWatcher.html (1 line): - line 294: 286 // TODO Auto-generated method stub 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.CustomHeapMemoryTuner.html (1 line): - line 850: 842 // TODO Auto-generated method stub 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestHFileBlock.BlockReaderThread.html (1 line): - line 542: 534 // TODO: parameterize these nested loops. 1.4/xref/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.html (1 line): - line 116: 106 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.UserQuotasVisitor.html (1 line): - line 121: 113 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestConnectionImplementation.html (1 line): - line 990: 982 // TODO: This test would seem to presume hardcoded RETRY_BACKOFF which it should not. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html (1 line): - line 98: 090 // TODO remove below 2 hooks when we implement AC as a core impl than a CP impl. 1.4/xref/org/apache/hadoop/hbase/master/RegionStates.html (1 line): - line 458: 448 // TODO: if sn is null, should we dig into 1.4/xref/org/apache/hadoop/hbase/regionserver/compactions/Compactor.html (1 line): - line 99: 89 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/TestMultiVersions.html (1 line): - line 113: 105 // TODO: Remove these deprecated classes or pull them in here if this is 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedure.html (1 line): - line 89: 081 private static final byte[] data = new byte[] { 1, 2 }; // TODO what is this used for? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayKeySet.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 1.2/xref-test/org/apache/hadoop/hbase/client/TestFromClientSide3.html (1 line): - line 163: 153 // TODO: replace this api with a synchronous flush after HBASE-2949 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowByteBufferExtendedCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 1.4/xref/org/apache/hadoop/hbase/procedure2/OnePhaseProcedure.html (1 line): - line 37: 27 // TODO (e.g. used by online snapshots) 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomReadTest.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationTrackerZKImpl.html (1 line): - line 254: 246 // TODO Auto-generated method stub 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.MyRegionServer.html (1 line): - line 101: 093 * TODO: This class can be removed after we upgrade Hadoop dependency. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.RpcChannelImplementation.html (1 line): - line 555: 547 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.0/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayHolder.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.NodeAndData.html (1 line): - line 917: 909 // TODO: Set node ACL for groups when ZK supports this feature 2.4/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.COWEntry.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.html (1 line): - line 335: 327 // TODO: This method overestimates the number of configuration settings -- if a value is masked 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TimestampTestBase.FlushCache.html (1 line): - line 198: 190 // TODO FIX 1.4/xref/org/apache/hadoop/hbase/client/coprocessor/AggregationClient.html (1 line): - line 93: 83 // TODO: This class is not used. Move to examples? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HStoreForTesting.html (1 line): - line 4082: 4074 // TODO this was removed, now what dangit?! 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/coprocessor/TestWALObserver.html (1 line): - line 371: 363 // TODO: asserting here is problematic. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/SharedMemoryMmapIOEngine.html (1 line): - line 47: 039 // TODO this will support only one path over Pmem. To make use of multiple Pmem devices mounted, 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.DataGenerator.html (1 line): - line 245: 237 // TODO : Need to see if tag support has to be given here in the integration test suite 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.KeyValueHeapWithCount.html (1 line): - line 570: 562 * TODO this comment makes no sense above. Appears to do the right thing. 1.4/xref/org/apache/hadoop/hbase/io/hfile/HFileWriterV2.html (1 line): - line 318: 308 // TODO: What if cell is 10MB and we write infrequently? We'll hold on to the cell here 1.1/devapidocs/org/apache/hadoop/hbase/codec/class-use/Codec.Encoder.html (1 line): - line 104:
TODO javadoc
2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.html (1 line): - line 850: 842 // TODO Auto-generated method stub 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.MultiGetThread.html (1 line): - line 383: 375 // TODO : check how block index works here 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/CleanerChore.html (1 line): - line 63: 055 justification="TODO: Fix. It is wonky have static pool initialized from instance") 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.ScanTest.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.Type.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 1.2/xref/org/apache/hadoop/hbase/wal/WAL.html (1 line): - line 123: 113 * @param htd used to give scope for replication TODO refactor out in favor of table name and 2.1/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html (1 line): - line 106: 098// TODO as method signatures need to break, update to 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestScan.html (1 line): - line 53: 045// TODO: cover more test cases 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColTSCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.MiniChaosMonkey.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 1.2/xref-test/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.html (1 line): - line 119: 109 // TODO: WARN: Modify Table/Families does not create a family dir 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionInfo.html (1 line): - line 362: 354 // If not parseable as region name, presume encoded. TODO: add stringency; e.g. if hex. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.Decoder.html (1 line): - line 47: 039 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.5/devapidocs/src-html/org/apache/hadoop/hbase/trace/HBaseSemanticAttributes.ReadType.html (1 line): - line 123: 115 // TODO: promote this to the FSReader#readBlockData API. Or somehow instead use Scan.ReadType. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.html (1 line): - line 369: 361 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.MockWAL.html (1 line): - line 329: 321 // TODO: Scan all. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.KeyValueStatsCollector.html (1 line): - line 359: 351 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionInfo.html (1 line): - line 363: 355 // If not parseable as region name, presume encoded. TODO: add stringency; e.g. if hex. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.TableTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapIOEngine.html (1 line): - line 110: 102 // TODO : HBASE-21981 needed for persistence to really work 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/IPCUtil.html (1 line): - line 122: 114 //TODO handle htrace API change, see HBASE-18895 2.3/apidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html (1 line): - line 55: 047 * TODO: Most of the code in this class is ripped from ZooKeeper tests. Instead 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TinyLfuBlockCache.html (1 line): - line 318: 310 // FIXME: Currently does not capture the insertion time 1.2/xref/org/apache/hadoop/hbase/master/handler/EnableTableHandler.html (1 line): - line 115: 105 // TODO : Use HBCK to clear such nodes 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestOperation.html (1 line): - line 411: 403 // TODO: We should ensure all subclasses of Operation is checked. 2.4/apidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.Context.html (1 line): - line 653: 645 // TODO: Optimize for v > 1, e.g. 16, 32 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.IOTestWriter.html (1 line): - line 298: 290 // TODO Implement WALProvider.addWALActionLister 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedureBuilder.html (1 line): - line 353: 345 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestMultiTableSnapshotInputFormatImpl.ScanWithEquals.html (1 line): - line 75: 067 // TODO: this is kind of meh; it'd be much nicer to just inject the RestoreSnapshotHelper 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.KeyValueHeapWithCount.html (1 line): - line 548: 540 * TODO this comment makes no sense above. Appears to do the right thing. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/NoOpScanPolicyObserver.html (1 line): - line 66: 058 // TODO add for postScannerOpen 2.4/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RegionReplicaReplicationEndpoint.RetryingRpcCallable.html (1 line): - line 392: 384 // TODO Auto-generated method stub 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRangeTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TestTruncateTableWithMasterFailover.html (1 line): - line 56: 048 // TODO: Should we try every step? (master failover takes long time) 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestFromClientSide5.html (1 line): - line 326: 318 // TODO: Trying mutateRow again. The batch was failing with a one try only. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html (1 line): - line 64: 056 // TODO: St.Ack 20150903 Sounds good to me. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.html (1 line): - line 325: 317 // TODO : See if we can avoid these reads as the read values are not getting used 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.IsFlushWALMarker.html (1 line): - line 4807: 4799 // TODO this was removed, now what dangit?! 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.ScanThread.html (1 line): - line 383: 375 // TODO : check how block index works here 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html (1 line): - line 103: 095 // TODO: treat this as a normal procedure, add it to the scheduler and 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.html (1 line): - line 73: 065 // TODO: Use better method for determining stamp of last major (HBASE-2990) 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestRogueRSAssignment.html (1 line): - line 168: 160 // TODO: replace YouAreDeadException with appropriate exception as and when necessary 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html (1 line): - line 354: 346 // TODO: For Matteo. Below BLOCKs!!!! Redo so can relinquish executor while it is running. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/ServerConnectionUtils.ShortCircuitingClusterConnection.ClientServiceBlockingInterfaceWrapper.html (1 line): - line 75: 067 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html (1 line): - line 108: 100// TODO as method signatures need to break, update to 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/webapp/MetaBrowser.Results.html (1 line): - line 221: 213 // TODO: handle replicas that fall between the last rowkey and pagination limit. 1.4/xref-test/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.html (1 line): - line 369: 359 @Ignore // TODO: test fails with async client 1.4/devapidocs/org/apache/hadoop/hbase/class-use/CellScanner.html (1 line): - line 254:
TODO javadoc
2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DataBlockEncoder.EncodedSeeker.html (1 line): - line 50: 042// TODO: This Interface should be deprecated and replaced. It presumes hfile and carnal knowledge of 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/SortedList.html (1 line): - line 59: 051 justification="TODO: synchronization in here needs review!!!") 2.2/devapidocs/src-html/org/apache/hadoop/hbase/nio/ByteBuff.html (1 line): - line 47: 039// TODO to have another name. This can easily get confused with netty's ByteBuf 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.RoleCommand.html (1 line): - line 335: 327 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushQueueEntry.html (1 line): - line 352: 344 // TODO : If we want to decide based on heap over head it can be done without tracking 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.DiffSeekerState.html (1 line): - line 309: 301 // TODO : See if we can avoid these reads as the read values are not getting used 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsTableLatenciesImpl.html (1 line): - line 135: 127 // TODO Java8's ConcurrentHashMap#computeIfAbsent would be stellar instead 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.RegionServerStub.html (1 line): - line 857: 849 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.WriterLength.html (1 line): - line 596: 588 // TODO it would be nice to pick one or the other of these formats. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskFilter.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.html (1 line): - line 198: 190 // TODO: would be better to examine directly the cache instance that results from this 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/LogRoller.html (1 line): - line 39: 031 * than the Chore sleep time which is invariant. TODO: change to a pool of threads 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.MatchCode.html (1 line): - line 302: 294 // TODO: Current way disable us to seek to next column quickly. Is there any better solution? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.UnsafeComparer.html (1 line): - line 343: 335 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionInfo.html (1 line): - line 337: 329 // If not parseable as region name, presume encoded. TODO: add stringency; e.g. if hex. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ConverterHolder.PureJavaConverter.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncConnectionImpl.html (1 line): - line 159: 151 // TODO: this maybe a blocking operation, better to create it outside the constructor and pass 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.RetryingRPC.html (1 line): - line 240: 232 // TODO: this may be an overkill for large region replication 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestScanner.html (1 line): - line 92: 084 // TODO ryan 1.1/xref/org/apache/hadoop/hbase/procedure/ZKProcedureUtil.html (1 line): - line 176: 166 * TODO: this is not strict, can return true if had name just starts with same prefix but is 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure/ZKProcedureUtil.html (1 line): - line 176: 168 * TODO: this is not strict, can return true if had name just starts with same prefix but is 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowByteBufferExtendedCell.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestHBaseAdminNoCluster.MethodCaller.html (1 line): - line 91: 083 //TODO: Clean up, with Procedure V2 and nonce to prevent the same procedure to call mulitple 2.3/apidocs/src-html/org/apache/hadoop/hbase/HColumnDescriptor.html (1 line): - line 294: 286 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.3/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.CellEncoder.html (1 line): - line 83: 075 // TODO add BB backed os check and do for write. Pass Cell 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.QuotasVisitor.html (1 line): - line 121: 113 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.FaultyZooKeeperWatcher.html (1 line): - line 294: 286 // TODO Auto-generated method stub 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestRestoreFlushSnapshotFromClient.html (1 line): - line 55: 047 * TODO This is essentially a clone of TestRestoreSnapshotFromClient. This is worth refactoring 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomWriteTest.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/PackagePrivateFieldAccessor.html (1 line): - line 37: 029 * TODO: A better solution is to separate the data structures used in client and server. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.TableTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.DummyServer.html (1 line): - line 294: 286 // TODO Auto-generated method stub 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomSeekScanTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 1.1/xref/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html (1 line): - line 191: 181 // TODO: is there any point in retrying beyond what ZK client does? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRangeTest.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCMergedRegionsProcedure.html (1 line): - line 105: 097 // TODO: This is going to spew log? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.SequentialReadTest.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffCompressionState.html (1 line): - line 369: 361 // TODO : See if we can avoid these reads as the read values are not getting used 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALSplit.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.DiffSeekerStateBufferedEncodedSeeker.html (1 line): - line 309: 301 // TODO : See if we can avoid these reads as the read values are not getting used 1.1/xref/org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html (1 line): - line 325: 315 // TODO can adjust the value so as not exceed 80%. Is that correct? may be. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.BucketSizeInfo.html (1 line): - line 282: 274 // TODO Support the view of block size distribution statistics 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Chunk.html (1 line): - line 161: 153 // TODO : If seqID is to be written add 8 bytes here for nextFreeOFfset 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomInnerRegionObserver.html (1 line): - line 383: 375 // TODO : check how block index works here 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TestSecurityManager.html (1 line): - line 35: 027* TODO: Look at still using this in those tests 1.1/devapidocs/org/apache/hadoop/hbase/KeyValue.SamePrefixComparator.html (1 line): - line 101: TODO get rid of this wart 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/EnabledTableSnapshotHandler.html (1 line): - line 71: 063 // TODO consider switching over to using regionnames, rather than server names. This would allow 2.2/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 1.1/xref/org/apache/hadoop/hbase/KeyValueUtil.html (1 line): - line 151: 141 // TODO when cell instance of KV we can bypass all steps and just do backing single array 2.4/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceShipper.html (1 line): - line 216: 208 // FIXME check relationship between wal group and overall 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncConnectionImpl.html (1 line): - line 161: 153 // TODO: this maybe a blocking operation, better to create it outside the constructor and pass 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RateLimiter.html (1 line): - line 219: 211 // TODO Handle over quota? 2.5/apidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html (1 line): - line 33: 025 * Describe the throttling result. TODO: At some point this will be handled on the client side to 1.4/xref-test/org/apache/hadoop/hbase/procedure/TestZKProcedureControllers.html (1 line): - line 249: 239 // TODO Broken by composition. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessControlFilter.html (1 line): - line 48: 040 * TODO: There is room for further performance optimization here. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.html (1 line): - line 383: 375 // TODO : check how block index works here 1.2/xref/org/apache/hadoop/hbase/filter/FilterBase.html (1 line): - line 49: 39 @InterfaceAudience.Private // TODO add filter limited private level 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.MemstoreFlusherStub.html (1 line): - line 855: 847 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.html (1 line): - line 76: 068 // TODO add BB backed os check and do for write. Pass Cell 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoadReplication.html (1 line): - line 289: 281 // TODO We need a way to do this without creating files 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ByteBufferChunkKeyValue.html (1 line): - line 37: 029// TODO : When moving this cell to CellChunkMap we will have the following things 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColTSByteBufferExtendedCell.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestMultiTableSnapshotInputFormatImpl.html (1 line): - line 75: 067 // TODO: this is kind of meh; it'd be much nicer to just inject the RestoreSnapshotHelper 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.Appender.html (1 line): - line 4082: 4074 // TODO this was removed, now what dangit?! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.html (1 line): - line 100: 092 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CacheConfig.html (1 line): - line 326: 318 * TODO: today {@code family.isBlockCacheEnabled()} only means {@code cacheDataOnRead}, so here we 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedureControllers.StartControllers.html (1 line): - line 253: 245 // TODO Broken by composition. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteByteBufferExtendedCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html (1 line): - line 353: 345 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.SequentialWriteTest.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.IOTestWriter.html (1 line): - line 295: 287 // TODO Implement WALProvider.addWALActionLister 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.BlockCacheStub.html (1 line): - line 855: 847 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcConnection.ByteBuffByteInput.html (1 line): - line 199: 191 // TODO: Plug in other supported decoders. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.html (1 line): - line 238: 230 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 1.4/xref/org/apache/hadoop/hbase/client/ClientScanner.html (1 line): - line 404: 394 // TODO: Why wrap this in a DNRIOE when it already is a DNRIOE? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.BoundaryStripeCompactionRequest.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.Cluster.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.3/devapidocs/src-html/org/apache/hadoop/hbase/HBaseInterfaceAudience.html (1 line): - line 30: 022// TODO move this to hbase-annotations non-test-jar 2.4/apidocs/src-html/org/apache/hadoop/hbase/types/OrderedString.html (1 line): - line 49: 041 // TODO: use of UTF8 here is a leaky abstraction. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TestSecurityManager.html (1 line): - line 35: 027* TODO: Look at still using this in those tests 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.RegionFlushTask.html (1 line): - line 89: 081 // TODO: flush result is not checked? 1.2/xref/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFormatReader.html (1 line): - line 164: 154 // TODO: Some procedure may be already runnables (see readInitEntry()) 1.2/xref/org/apache/hadoop/hbase/regionserver/wal/SequenceIdAccounting.html (1 line): - line 265: 255 // TODO: if we have no oldStoreSeqNum, and WAL is not disabled, presumably either 2.3/devapidocs/src-html/org/apache/hadoop/hbase/wal/EntryBuffers.RegionEntryBuffer.html (1 line): - line 180: 172 // TODO linkedlist entry 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/CoprocClusterManager.html (1 line): - line 109: 101 // TODO: Admin API provides no means of sending exec to a backup master. 2.0/apidocs/src-html/org/apache/hadoop/hbase/DoNotRetryIOException.html (1 line): - line 37: 029 // TODO: This would be more useful as a marker interface than as a class. 2.0/apidocs/src-html/org/apache/hadoop/hbase/HColumnDescriptor.html (1 line): - line 294: 286 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.5/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseEncoder.html (1 line): - line 35: 027 * TODO javadoc 1.2/xref/org/apache/hadoop/hbase/mapreduce/CopyTable.html (1 line): - line 234: 224 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.CompatStateSerializer.html (1 line): - line 238: 230 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/NonceKey.html (1 line): - line 34: 026 // TODO: we could use pure byte arrays, but then we wouldn't be able to use hash map. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeCompactionRequest.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.PutThread.html (1 line): - line 4872: 4864 // TODO this was removed, now what dangit?! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.html (1 line): - line 137: 129 // TODO: This connection is replication specific or we should make it particular to 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CombinedBlockCache.html (1 line): - line 85: 077 // TODO: is there a hole here, or just awkwardness since in the lruCache getBlock 2.4/apidocs/src-html/org/apache/hadoop/hbase/RegionMetrics.html (1 line): - line 97: 089 * TODO: why we pass the same value to different counters? Currently, the value from 2.2/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html (1 line): - line 100: 092// TODO: Encapsulate MasterObserver functions into separate subclass. 2.2/apidocs/src-html/org/apache/hadoop/hbase/DoNotRetryIOException.html (1 line): - line 37: 029 // TODO: This would be more useful as a marker interface than as a class. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.html (1 line): - line 245: 237 // TODO : Need to see if tag support has to be given here in the integration test suite 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TestKeyValue.FailureCase.html (1 line): - line 287: 279 // TODO actually write this test! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitUtil.MutationReplay.html (1 line): - line 378: 370 // TODO: Why are we using a method in here as part of our normal region open where 1.1/xref/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html (1 line): - line 731: 721 // TODO - if we extract the MR into a module, make it depend on hbase-prefix-tree. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.SimpleReporter.html (1 line): - line 359: 351 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html (1 line): - line 388: 380 // TODO: instance pool to reduce GC? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.Counter.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 1.2/xref-test/org/apache/hadoop/hbase/util/TestOrderedBytes.html (1 line): - line 1058: 1048 // TODO: implementation detail leaked here. 2.3/devapidocs/src-html/org/apache/hadoop/metrics2/lib/DefaultMetricsSystemHelper.html (1 line): - line 89: 081 * TODO: May not be needed for Hadoop versions after YARN-5190. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/PrefixKeyDeltaEncoder.SeekerStateBufferedEncodedSeeker.html (1 line): - line 177: 169 // TODO : See if we can avoid these reads as the read values are not getting used 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.SequentialWriteTest.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange10Test.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationStateZKImpl.DummyServer.html (1 line): - line 221: 213 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ConverterHolder.UnsafeConverter.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionFileSystem.html (1 line): - line 573: 565 // TODO deal with viewFS 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.NeverInitializedMaster.html (1 line): - line 209: 201 // TODO: Add handling bindexception. Random port is not enough!!! Flakie test! 1.1/xref/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.html (1 line): - line 762: 752 helper.restoreHdfsRegions(); // TODO: parallelize. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestLogRolling.html (1 line): - line 200: 192 // TODO: Why does this write data take for ever? 2.3/apidocs/src-html/org/apache/hadoop/hbase/ScheduledChore.html (1 line): - line 187: 179 // TODO: Histogram metrics per chore name. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.html (1 line): - line 83: 075 // TODO add BB backed os check and do for write. Pass Cell 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.CompatStateSerializer.html (1 line): - line 232: 224 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 1.4/xref/org/apache/hadoop/hbase/ipc/MasterCoprocessorRpcChannel.html (1 line): - line 75: 65 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RateLimiter.html (1 line): - line 236: 228 // TODO Handle over quota? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.SnapshotWithSize.html (1 line): - line 211: 203 // TODO is the store-file name unique enough? Does this need to be region+family+storefile? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.html (1 line): - line 198: 190 // TODO: would be better to examine directly the cache instance that results from this 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestHBaseAdminNoCluster.MethodCaller.html (1 line): - line 91: 083 //TODO: Clean up, with Procedure V2 and nonce to prevent the same procedure to call mulitple 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestForceCacheImportantBlocks.html (1 line): - line 60: 052 * <p>TODO: This test writes a lot of data and only tests the most basic of metrics. Cache stats 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html (1 line): - line 99: 091 // TODO: Figure out which bloom filter to use 1.1/xref/org/apache/hadoop/hbase/security/visibility/VisibilityScanDeleteTracker.html (1 line): - line 72: 62 // TODO : Need to handle puts with same ts but different vis tags. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/SnapshotOfRegionAssignmentFromMeta.html (1 line): - line 115: 107 // TODO: at some point this code could live in the MetaTableAccessor 1.1/xref/org/apache/hadoop/hbase/master/snapshot/DisabledTableSnapshotHandler.html (1 line): - line 79: 69 // TODO consider parallelizing these operations since they are independent. Right now its just 1.2/xref/org/apache/hadoop/hbase/io/hfile/LruBlockCache.html (1 line): - line 330: 320 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 1.4/xref/org/apache/hadoop/hbase/master/balancer/FavoredNodeAssignmentHelper.html (1 line): - line 134: 124 // TODO: See above overrides take a Connection rather than a Configuration only the 2.2/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskAndWeakRefPair.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.NamedLock.html (1 line): - line 83: 075 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestRollingRestart.html (1 line): - line 222: 214 // TODO: Bring random 3 of 4 RS down at the same time 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestRollingRestart.html (1 line): - line 222: 214 // TODO: Bring random 3 of 4 RS down at the same time 2.4/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitUtil.MutationReplay.html (1 line): - line 361: 353 // TODO: Why are we using a method in here as part of our normal region open where 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.3/apidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptor.html (1 line): - line 175: 167 // TODO: Currently this is used RPC scheduling only. Make it more generic than this; allow it 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.MyMaster.html (1 line): - line 874: 866 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.2/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.ImmutableConfWrapper.html (1 line): - line 335: 327 // TODO: This method overestimates the number of configuration settings -- if a value is masked 2.0/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html (1 line): - line 100: 092// TODO: Encapsulate MasterObserver functions into separate subclass. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ByteArrayComparator.html (1 line): - line 343: 335 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 1.4/xref/org/apache/hadoop/hbase/security/visibility/VisibilityScanDeleteTracker.html (1 line): - line 77: 67 // TODO : Need to handle puts with same ts but different vis tags. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellGridStoreScanner.html (1 line): - line 547: 539 * TODO this comment makes no sense above. Appears to do the right thing. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html (1 line): - line 149: 141 // TODO: coprocessor rollback semantic is still undefined. 1.4/xref/org/apache/hadoop/hbase/io/hfile/CacheConfig.html (1 line): - line 488: 478 * TODO: today {@code family.isBlockCacheEnabled()} only means {@code cacheDataOnRead}, so here we 2.1/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.DeleteAsyncCallback.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 2.3/apidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationLoadSink.html (1 line): - line 33: 025 // TODO: add the builder for this class 1.4/xref/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html (1 line): - line 336: 326 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 1.4/devapidocs/org/apache/hadoop/hbase/zookeeper/package-summary.html (1 line): - line 139:
TODO: Most of the code in this class is ripped from ZooKeeper tests.
2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html (1 line): - line 352: 344 // TODO : If we want to decide based on heap over head it can be done without tracking 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/balancer/TestStochasticLoadBalancerRegionReplicaSameHosts.html (1 line): - line 48: 040 @Test // Test is flakey. TODO: Fix! 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange10Test.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.BoundaryStripeCompactionRequest.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 1.1/xref-test/org/apache/hadoop/hbase/regionserver/TestStripeStoreFileManager.html (1 line): - line 563: 553 // TODO: replace with Mockito? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.ErrorThrowingHRegion.html (1 line): - line 240: 232 // TODO: Change this so it throws a CP Abort Exception instead. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestHBaseAdminNoCluster.MethodCaller.html (1 line): - line 90: 082 // TODO: Clean up, with Procedure V2 and nonce to prevent the same procedure to call mulitple 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Chunk.html (1 line): - line 163: 155 // TODO : If seqID is to be written add 8 bytes here for nextFreeOFfset 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/NoOpScanPolicyObserver.html (1 line): - line 66: 058 // TODO add for postScannerOpen 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.IsFlushWALMarker.html (1 line): - line 4033: 4025 // TODO this was removed, now what dangit?! 1.1/xref/org/apache/hadoop/hbase/util/byterange/ByteRangeSet.html (1 line): - line 138: 128 // TODO move this to an invert(int[]) util method 2.3/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseEncoder.html (1 line): - line 37: 029 * TODO javadoc 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.html (1 line): - line 343: 335 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html (1 line): - line 497: 489 // TODO: parentsToChildrenPairMap is always empty, which makes updateMetaParentRegions() 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TestKeyValue.html (1 line): - line 287: 279 // TODO actually write this test! 1.1/xref-test/org/apache/hadoop/hbase/io/hfile/TestSeekTo.html (1 line): - line 327: 317 // TODO : Fix this 1.2/xref-test/org/apache/hadoop/hbase/snapshot/TestFlushSnapshotFromClient.html (1 line): - line 72: 62 * TODO This is essentially a clone of TestSnapshotFromClient. This is worth refactoring this 1.1/xref-test/org/apache/hadoop/hbase/master/TestMasterOperationsForRegionReplicas.html (1 line): - line 245: 235 //@Test (TODO: enable when we have support for alter_table- HBASE-10361). 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/handler/CloseRegionHandler.html (1 line): - line 110: 102 // TODO: do better than a simple warning 2.1/devapidocs/src-html/org/apache/hadoop/hbase/HColumnDescriptor.html (1 line): - line 294: 286 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestMobRestoreFlushSnapshotFromClient.html (1 line): - line 46: 038 * TODO This is essentially a clone of TestRestoreSnapshotFromClient. This is worth refactoring 2.3/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.html (1 line): - line 968: 960 // TODO: Set node ACL for groups when ZK supports this feature 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ExtendedCellBuilder.html (1 line): - line 34: 026 * instance. TODO: ditto for ByteBufferExtendedCell? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/DoNotRetryIOException.html (1 line): - line 37: 029 // TODO: This would be more useful as a marker interface than as a class. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ArrayBackedTag.html (1 line): - line 42: 034 private final byte type;// TODO extra type state needed? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestImportExport.MetadataController.html (1 line): - line 121: 113// TODO : Remove this in 3.0 2.5/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceShipper.WorkerState.html (1 line): - line 221: 213 // FIXME check relationship between wal group and overall 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotMapper.html (1 line): - line 198: 190 // TODO: would be better to examine directly the cache instance that results from this 2.0/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskFilter.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/TableStateManager.html (1 line): - line 61: 053// TODO: Make this a guava Service 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.SimpleClient.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.2/apidocs/src-html/org/apache/hadoop/hbase/filter/Filter.ReturnCode.html (1 line): - line 291: 283 * TODO: JAVADOC 1.1/xref-test/org/apache/hadoop/hbase/RESTApiClusterManager.html (1 line): - line 334: 324 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 1.2/xref-test/org/apache/hadoop/hbase/chaos/factories/MonkeyFactory.html (1 line): - line 80: 70 // TODO: the name has become a misnomer since the default (not-slow) monkey has been removed 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.MiniChaosMonkey.html (1 line): - line 341: 333 @Ignore // TODO: test fails with async client 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.MemstoreFlusherStub.html (1 line): - line 850: 842 // TODO Auto-generated method stub 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.ConfigurationCaptorConnection.html (1 line): - line 140: 132// TODO : Remove this in 3.0 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/TwoPhaseProcedure.html (1 line): - line 34: 026 // TODO (e.g. used by ACLs/VisibilityTags updates) 2.5/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.html (1 line): - line 56: 048 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ConverterHolder.html (1 line): - line 343: 335 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.DeleteState.html (1 line): - line 175: 167 // TODO: RESET if (map.size() == 1) 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html (1 line): - line 102: 094 // TODO when the removed cell ie.'cur' having its data in MSLAB, we can not release that 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsTableLatenciesImpl.TableHistograms.html (1 line): - line 121: 113 // TODO Java8's ConcurrentHashMap#computeIfAbsent would be stellar instead 1.4/xref-test/org/apache/hadoop/hbase/security/access/TestAccessController3.html (1 line): - line 117: 107 // TODO: convert this test to cover the full matrix in 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html (1 line): - line 387: 379 // TODO: instance pool to reduce GC? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestFlushSnapshotFromClient.html (1 line): - line 76: 068 * TODO This is essentially a clone of TestSnapshotFromClient. This is worth refactoring this 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/NoncedRegionServerCallable.html (1 line): - line 41: 033 * <p>TODO: this class is actually tied to one region, because most of the paths make use of 2.1/apidocs/src-html/org/apache/hadoop/hbase/RegionMetrics.html (1 line): - line 96: 088 * TODO: why we pass the same value to different counters? Currently, the value from 2.3/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.ImmutableConfigMap.html (1 line): - line 335: 327 // TODO: This method overestimates the number of configuration settings -- if a value is masked 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/TestBucketCache.MockedBucketCache.html (1 line): - line 93: 085 { 8192, null }, // TODO: why is 8k the default blocksize for these tests? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CombinedBlockCache.CombinedCacheStats.html (1 line): - line 85: 077 // TODO: is there a hole here, or just awkwardness since in the lruCache getBlock 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.RandomKVGeneratingMapper.html (1 line): - line 128: 120//TODO : Remove this in 3.0 2.2/devapidocs/src-html/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.RestoreMetaChanges.html (1 line): - line 864: 856 RestoreMetaChanges metaChanges = helper.restoreHdfsRegions(); // TODO: parallelize. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.DataGenerator.html (1 line): - line 245: 237 // TODO : Need to see if tag support has to be given here in the integration test suite 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/CleanerChore.Action.html (1 line): - line 63: 055 justification="TODO: Fix. It is wonky have static pool initialized from instance") 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html (1 line): - line 550: 542 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StorefileRefresherChore.html (1 line): - line 110: 102 // TODO: some stores might see new data from flush, while others do not which 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.html (1 line): - line 122: 114 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.1/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html (1 line): - line 55: 047 * TODO: Most of the code in this class is ripped from ZooKeeper tests. Instead 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 1.4/devapidocs/org/apache/hadoop/hbase/wal/WAL.html (1 line): - line 393: sequence id that is after all currently appended edits.
htd - used to give scope for replication TODO refactor out in favor of table name and 2.0/apidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.RegionFlushTask.html (1 line): - line 77: 069 // TODO: flush result is not checked? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TestDisableTableWithMasterFailover.html (1 line): - line 53: 045 // TODO: Should we try every step? (master failover takes long time) 2.2/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitUtil.html (1 line): - line 378: 370 // TODO: Why are we using a method in here as part of our normal region open where 1.4/xref/org/apache/hadoop/hbase/master/handler/EnableTableHandler.html (1 line): - line 115: 105 // TODO : Use HBCK to clear such nodes 1.2/xref/org/apache/hadoop/hbase/mapreduce/WALInputFormat.html (1 line): - line 103: 93 // TODO: Find the data node with the most blocks for this WAL? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessControlFilter.html (1 line): - line 48: 040 * TODO: There is room for further performance optimization here. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.CustomStoreFlusher.html (1 line): - line 329: 321 // TODO: Scan all. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCachedBlockQueue.html (1 line): - line 147: 139 // TODO Auto-generated method stub 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.ZombieLastLogWriterRegionServer.html (1 line): - line 171: 163 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 1.4/xref/org/apache/hadoop/hbase/protobuf/ReplicationProtbufUtil.html (1 line): - line 124: 114 // TODO: this duplicates a lot in WALKey#getBuilder 2.1/devapidocs/src-html/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.RestoreMetaChanges.html (1 line): - line 856: 848 RestoreMetaChanges metaChanges = helper.restoreHdfsRegions(); // TODO: parallelize. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.html (1 line): - line 325: 317 // TODO : See if we can avoid these reads as the read values are not getting used 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/coprocessor/TestWALObserver.html (1 line): - line 366: 358 // TODO: asserting here is problematic. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStripeStoreFileManager.html (1 line): - line 584: 576 // TODO: replace with Mockito? 2.0/apidocs/src-html/org/apache/hadoop/hbase/filter/ByteArrayComparable.html (1 line): - line 39: 031// TODO Now we are deviating a lot from the actual Comparable<byte[]> that this implements, by 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/coprocessor/TestWALObserver.html (1 line): - line 372: 364 // TODO: asserting here is problematic. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColTSCell.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcController.html (1 line): - line 69: 061 // TODO: it would be good widen this to just Throwable, but IOException is what we allow now 1.4/xref/org/apache/hadoop/hbase/mapreduce/WALInputFormat.html (1 line): - line 103: 93 // TODO: Find the data node with the most blocks for this WAL? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/LogRoller.html (1 line): - line 45: 037 * TODO: change to a pool of threads 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestGet.html (1 line): - line 62: 054// TODO: cover more test cases 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitLogWorker.html (1 line): - line 153: 145 // TODO Auto-generated method stub 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestConnectionImplementation.BlockingFilter.html (1 line): - line 997: 989 // TODO: This test would seem to presume hardcoded RETRY_BACKOFF which it should not. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.EvaluationMapTask.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.SimpleReporter.Builder.html (1 line): - line 350: 342 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/LoadBalancer.html (1 line): - line 62: 054 * TODO: Add any | system as flags to indicate what it can do. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/ByteBufferWriter.html (1 line): - line 59: 051 // TODO remove it from here? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.ImmutableConfWrapper.html (1 line): - line 335: 327 // TODO: This method overestimates the number of configuration settings -- if a value is masked 1.1/xref-test/org/apache/hadoop/hbase/regionserver/compactions/MockStoreFileGenerator.html (1 line): - line 88: 78 when(mockSf.isReference()).thenReturn(false); // TODO come back to 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/RowColBloomHashKey.html (1 line): - line 81: 073 // TODO : check if ts and type can be removed 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html (1 line): - line 778: 770 // TODO manage it 2.2/devapidocs/src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html (1 line): - line 95: 087 /* TODO: Restrict access to this constructor to make rogues instances more difficult. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessChecker.html (1 line): - line 54: 046 // TODO: we should move to a design where we don't even instantiate an AccessChecker if 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Chunk.html (1 line): - line 163: 155 // TODO : If seqID is to be written add 8 bytes here for nextFreeOFfset 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html (1 line): - line 71: 063 // TODO When to get rid of the deprecated config? ie 2.0/devapidocs/src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html (1 line): - line 95: 087 /* TODO: Restrict access to this constructor to make rogues instances more difficult. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/balancer/TestRSGroupBasedLoadBalancer.html (1 line): - line 80: 072//TODO use stochastic based load balancer instead 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomReadTest.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.html (1 line): - line 77: 069 // TODO: flush result is not checked? 2.5/apidocs/src-html/org/apache/hadoop/hbase/filter/Filter.html (1 line): - line 241: 233 * TODO: JAVADOC Concrete implementers can signal a failure condition in their code by throwing an 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.ServerRequestCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/janitor/CatalogJanitorReport.html (1 line): - line 58: 050 * TODO: If CatalogJanitor finds an 'Unknown Server', it should 'fix' it by queuing a 2.5/devapidocs/src-html/org/apache/hadoop/hbase/exceptions/ConnectionClosedException.html (1 line): - line 37: 029 // TODO: Deprecate? Should inherit from DoNotRetryIOE but it does not. 1.2/xref-test/org/apache/hadoop/hbase/io/hfile/TestForceCacheImportantBlocks.html (1 line): - line 58: 48 * <p>TODO: This test writes a lot of data and only tests the most basic of metrics. Cache stats 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.html (1 line): - line 343: 335 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.3/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.html (1 line): - line 47: 039 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAdmin2.html (1 line): - line 627: 619 // here because makes use of an internal HBA method (TODO: Fix.). 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.KeyValueStatsCollector.html (1 line): - line 359: 351 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.TableTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.html (1 line): - line 156: 148 // TODO: This test could do more to verify fix. It could create a table 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.html (1 line): - line 4807: 4799 // TODO this was removed, now what dangit?! 1.4/xref-test/org/apache/hadoop/hbase/client/TestFromClientSide3.html (1 line): - line 165: 155 // TODO: replace this api with a synchronous flush after HBASE-2949 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.InternalScannerFactory.html (1 line): - line 100: 092 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.DiffSeekerState.html (1 line): - line 325: 317 // TODO : See if we can avoid these reads as the read values are not getting used 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TestRogueRSAssignment.html (1 line): - line 168: 160 // TODO: replace YouAreDeadException with appropriate exception as and when necessary 1.1/xref/org/apache/hadoop/hbase/client/DelayingRunner.html (1 line): - line 76: 66 //TODO maybe we should consider switching to a listenableFuture for the actual callable and 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/DisabledTableSnapshotHandler.html (1 line): - line 77: 069 // TODO consider parallelizing these operations since they are independent. Right now its just 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.GetTillDoneOrException.html (1 line): - line 4082: 4074 // TODO this was removed, now what dangit?! 1.4/xref/org/apache/hadoop/hbase/types/FixedLengthWrapper.html (1 line): - line 113: 103 // TODO: is the zero-padding appropriate? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.html (1 line): - line 335: 327 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.html (1 line): - line 376: 368 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.Cluster.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestForceCacheImportantBlocks.html (1 line): - line 60: 052 * <p>TODO: This test writes a lot of data and only tests the most basic of metrics. Cache stats 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.StepHook.html (1 line): - line 207: 199 // TODO: WARN: Modify Table/Families does not create a family dir 1.1/xref-test/org/apache/hadoop/hbase/snapshot/TestFlushSnapshotFromClient.html (1 line): - line 74: 64 * TODO This is essentially a clone of TestSnapshotFromClient. This is worth refactoring this 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CacheConfig.html (1 line): - line 386: 378 * TODO: today {@code family.isBlockCacheEnabled()} only means {@code cacheDataOnRead}, so here we 1.1/xref/org/apache/hadoop/hbase/client/MultiAction.html (1 line): - line 48: 38 // TODO: This class should not be visible outside of the client package. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.RegionServerStub.html (1 line): - line 860: 852 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StorefileRefresherChore.html (1 line): - line 110: 102 // TODO: some stores might see new data from flush, while others do not which 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html (1 line): - line 395: 387 // TODO handle htrace API change, see HBASE-18895 2.5/devapidocs/src-html/org/apache/hadoop/hbase/HColumnDescriptor.html (1 line): - line 292: 284 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 1.1/xref/org/apache/hadoop/hbase/filter/ColumnRangeFilter.html (1 line): - line 130: 120 // TODO have a column compare method in Cell 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/LoadBalancer.html (1 line): - line 72: 064 * Master can carry regions as of hbase-2.0.0. By default, it carries no tables. TODO: Add any | 2.5/apidocs/src-html/org/apache/hadoop/hbase/filter/ByteArrayComparable.html (1 line): - line 36: 028// TODO Now we are deviating a lot from the actual Comparable<byte[]> that this implements, by 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedureBuilder.html (1 line): - line 370: 362 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.CustomHeapMemoryTuner.html (1 line): - line 861: 853 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/TableStateManager.html (1 line): - line 61: 053// TODO: Make this a guava Service 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html (1 line): - line 258: 250 // TODO: For Matteo. Below BLOCKs!!!! Redo so can relinquish executor while it is running. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.html (1 line): - line 106: 098 // TODO: Add support for zk 'chroot'; we don't add it to the quorumServers String as we should. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.AccessTestAction.html (1 line): - line 303: 295 // TODO why we get a PrivilegedActionException, which is unexpected? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange10000Test.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.ScanSingleRegionCallerBuilder.html (1 line): - line 399: 391 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileInfo.html (1 line): - line 300: 292 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StorefileRefresherChore.html (1 line): - line 106: 098 // TODO: some stores might see new data from flush, while others do not which 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/RowIndexSeekerV1.SeekerState.html (1 line): - line 381: 373 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.NormalizerConfiguration.html (1 line): - line 75: 067 // TODO: after HBASE-24416, `min.region.count` only applies to merge plans; should 2.0/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.CreateAndFailSilent.html (1 line): - line 919: 911 // TODO: Set node ACL for groups when ZK supports this feature 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrResult.html (1 line): - line 395: 387 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.RpcChannelImplementation.html (1 line): - line 550: 542 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html (1 line): - line 76: 068 // TODO When to get rid of the deprecated config? ie 2.3/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RegionReplicaReplicationEndpoint.html (1 line): - line 393: 385 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/DeleteNamespaceProcedure.html (1 line): - line 129: 121 // TODO: coprocessor rollback semantic is still undefined. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestMasterNoCluster.html (1 line): - line 81: 073 * TODO: Speed up the zk connection by Master. It pauses 5 seconds establishing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/http/api_v1/cluster_metrics/resource/ClusterMetricsResource.html (1 line): - line 55: 047 // TODO: using the async client API lends itself well to using the JAX-RS 2.0 Spec's asynchronous 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterWalManager.html (1 line): - line 84: 076 // TODO: Rename it, since those metrics are split-manager related 2.1/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.SetData.html (1 line): - line 918: 910 // TODO: Set node ACL for groups when ZK supports this feature 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.html (1 line): - line 298: 290 // TODO Implement WALProvider.addWALActionLister 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColCell.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.html (1 line): - line 300: 292 // TODO Auto-generated method stub 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitWALManager.SplitWorkerAssigner.html (1 line): - line 96: 088 // TODO: This should be the WAL FS, not the Master FS? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RateLimiter.html (1 line): - line 236: 228 // TODO Handle over quota? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestMultiTableSnapshotInputFormatImpl.html (1 line): - line 75: 067 // TODO: this is kind of meh; it'd be much nicer to just inject the RestoreSnapshotHelper 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.MockWAL.html (1 line): - line 328: 320 // TODO: Scan all. 1.2/xref/org/apache/hadoop/hbase/security/access/TablePermission.html (1 line): - line 56: 46 //TODO refactor this class 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileInfo.html (1 line): - line 302: 294 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/TwoPhaseProcedure.html (1 line): - line 35: 027 // TODO (e.g. used by ACLs/VisibilityTags updates) 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestConnectionImplementation.html (1 line): - line 984: 976 // TODO: This test would seem to presume hardcoded RETRY_BACKOFF which it should not. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html (1 line): - line 64: 056 // TODO: St.Ack 20150903 Sounds good to me. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange10Test.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.3/apidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.html (1 line): - line 575: 567 // TODO: Optimize for v > 1, e.g. 16, 32 1.2/xref/org/apache/hadoop/hbase/coprocessor/RegionObserver.html (1 line): - line 82: 72 // TODO as method signatures need to break, update to 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.BufferedMutatorTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HRegionWithSeqId.html (1 line): - line 4807: 4799 // TODO this was removed, now what dangit?! 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.Status.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html (1 line): - line 98: 090 // TODO remove below 2 hooks when we implement AC as a core impl than a CP impl. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.html (1 line): - line 372: 364 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowCell.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushHandler.html (1 line): - line 350: 342 // TODO : If we want to decide based on heap over head it can be done without tracking 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.Counter.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTimeRangeMapRed.ProcessTimeRangeMapper.html (1 line): - line 191: 183 // TODO Auto-generated catch block 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange10000Test.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html (1 line): - line 158: 150 * TODO: Shutdown this phoenix specialization or do it via some other means. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.RetryingRPC.html (1 line): - line 240: 232 // TODO: this may be an overkill for large region replication 2.2/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.CellEncoder.html (1 line): - line 83: 075 // TODO add BB backed os check and do for write. Pass Cell 2.5/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.html (1 line): - line 343: 335 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 1.4/xref-test/org/apache/hadoop/hbase/rest/PerformanceEvaluation.html (1 line): - line 1436: 1426 // Process command-line args. TODO: Better cmd-line processing 2.3/apidocs/src-html/org/apache/hadoop/hbase/HBaseInterfaceAudience.html (1 line): - line 30: 022// TODO move this to hbase-annotations non-test-jar 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushQueueEntry.html (1 line): - line 336: 328 // TODO : If we want to decide based on heap over head it can be done without tracking 1.2/xref/org/apache/hadoop/hbase/util/ZKDataMigrator.html (1 line): - line 84: 74 // TODO delete root table path from file system. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffSeekerState.html (1 line): - line 369: 361 // TODO : See if we can avoid these reads as the read values are not getting used 1.4/xref/org/apache/hadoop/hbase/regionserver/compactions/DateTieredCompactionPolicy.html (1 line): - line 131: 121 // TODO: Use better method for determining stamp of last major (HBASE-2990) 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoadReplication.html (1 line): - line 341: 333 // TODO We need a way to do this without creating files 2.1/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/CopyTable.html (1 line): - line 235: 227 // Process command-line args. TODO: Better cmd-line processing 1.1/xref/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogWriter.html (1 line): - line 181: 171 // TODO: Add in option to call hsync. See HBASE-5954 Allow proper fsync support for HBase 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TestRegionRebalancing.html (1 line): - line 206: 198 // TODO: Fix this test. Old balancer used to run with 'slop'. New 2.2/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.RowEndKeyComparator.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.ServerRequestCallerBuilder.html (1 line): - line 467: 459 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.html (1 line): - line 86: 078 // TODO: flush result is not checked? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/compress/brotli/BrotliDecompressor.html (1 line): - line 70: 062 // TODO: More inefficient than it could be, but it doesn't impact decompression speed 2.0/devapidocs/src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html (1 line): - line 193: 185 // TODO: is there any point in retrying beyond what ZK client does? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html (1 line): - line 388: 380 // TODO: instance pool to reduce GC? 1.1/xref/org/apache/hadoop/hbase/coordination/ZkOpenRegionCoordination.html (1 line): - line 128: 118 // TODO: should also handle transition from CLOSED? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.IndexStatistics.html (1 line): - line 282: 274 // TODO Support the view of block size distribution statistics 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.IOTestWriter.html (1 line): - line 300: 292 // TODO Implement WALProvider.addWALActionLister 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestGet.html (1 line): - line 62: 054// TODO: cover more test cases 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.html (1 line): - line 122: 114 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 1.2/devapidocs/org/apache/hadoop/hbase/io/class-use/CellOutputStream.html (1 line): - line 127:
TODO javadoc
2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html (1 line): - line 64: 056 // TODO: St.Ack 20150903 Sounds good to me. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionFileSystem.html (1 line): - line 536: 528 // TODO deal with viewFS 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.DataGenerator.html (1 line): - line 245: 237 // TODO : Need to see if tag support has to be given here in the integration test suite 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.html (1 line): - line 399: 391 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketProtoUtils.html (1 line): - line 136: 128 // TODO:We use ByteBuffAllocator.HEAP here, because we could not get the ByteBuffAllocator 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.html (1 line): - line 194: 186 // TODO: would be better to examine directly the cache instance that results from this 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ExtendedCellBuilder.html (1 line): - line 37: 029 * TODO: ditto for ByteBufferExtendedCell? 2.1/apidocs/src-html/org/apache/hadoop/hbase/filter/Filter.ReturnCode.html (1 line): - line 291: 283 * TODO: JAVADOC 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/TableStateManager.TableStateNotFoundException.html (1 line): - line 61: 053// TODO: Make this a guava Service 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/replication/RefreshPeerProcedure.html (1 line): - line 137: 129 // TODO: no correctness problem if we just ignore this, implement later. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColByteBufferExtendedCell.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestOperation.html (1 line): - line 436: 428 // TODO: We should ensure all subclasses of Operation is checked. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestPerColumnFamilyFlush.html (1 line): - line 402: 394 // TODO: This test doesn't allow for this case: 2.1/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.ImmutableConfigMap.html (1 line): - line 335: 327 // TODO: This method overestimates the number of configuration settings -- if a value is masked 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestImportExport.TableWALActionListener.html (1 line): - line 104: 096//TODO : Remove this in 3.0 2.4/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.Encoder.html (1 line): - line 47: 039 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RestoreSnapshotProcedure.html (1 line): - line 228: 220 // TODO: We may be able to abort if the procedure is not started yet. 1.1/xref/org/apache/hadoop/hbase/client/ConnectionUtils.html (1 line): - line 110: 100 // TODO: Fix this. Not all connections from server side should have 10 times the retries. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayValueIterator.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/types/OrderedString.html (1 line): - line 49: 041 // TODO: use of UTF8 here is a leaky abstraction. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.html (1 line): - line 850: 842 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.ReplicateContext.html (1 line): - line 59: 051 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellWithVersionsStoreScanner.html (1 line): - line 547: 539 * TODO this comment makes no sense above. Appears to do the right thing. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ModifyNamespaceProcedure.html (1 line): - line 117: 109 // TODO: coprocessor rollback semantic is still undefined. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.Status.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceShipper.html (1 line): - line 221: 213 // FIXME check relationship between wal group and overall 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.GetTillDoneOrException.html (1 line): - line 4807: 4799 // TODO this was removed, now what dangit?! 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestScanner.html (1 line): - line 92: 084 // TODO ryan 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrResult.html (1 line): - line 374: 366 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DataBlockEncoder.EncodedSeeker.html (1 line): - line 50: 042// TODO: This Interface should be deprecated and replaced. It presumes hfile and carnal knowledge of 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.ZombieLastLogWriterRegionServer.html (1 line): - line 172: 164 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mob/DefaultMobStoreFlusher.html (1 line): - line 121: 113 // TODO: We can fail in the below block before we complete adding this flush to 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 1.2/xref/org/apache/hadoop/hbase/io/crypto/Encryption.html (1 line): - line 581: 571 // TODO: Optimize for v > 1, e.g. 16, 32 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCMultipleMergedRegionsProcedure.html (1 line): - line 103: 095 // TODO: This is going to spew log? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/KeyValueUtil.html (1 line): - line 135: 127 // TODO we could probably use Cell#getSerializedSize safely, the errors were 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/PrefetchExecutor.html (1 line): - line 81: 073 // TODO: We want HFile, which is where the blockcache lives, to handle 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.Cluster.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.1/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CombinedBlockCache.CombinedCacheStats.html (1 line): - line 88: 080 // TODO: is there a hole here, or just awkwardness since in the lruCache getBlock 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.SingleRequestCallerBuilder.html (1 line): - line 467: 459 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html (1 line): - line 78: 070 // TODO When to get rid of the deprecated config? ie 1.2/xref/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html (1 line): - line 739: 729 // TODO manage it 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/MultiAction.html (1 line): - line 46: 038 // TODO: This class should not be visible outside of the client package. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.html (1 line): - line 73: 065 // TODO: Use better method for determining stamp of last major (HBASE-2990) 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.SnapshotWithSize.html (1 line): - line 254: 246 // TODO Push this down to the RegionServer with a coprocessor: 1.4/xref/org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.html (1 line): - line 142: 132 // TODO: This connection is replication specific or we should make it particular to 2.2/apidocs/src-html/org/apache/hadoop/hbase/CellUtil.html (1 line): - line 1499: 1491 // TODO: pretty print tags as well 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTimeRangeMapRed.ProcessTimeRangeMapper.html (1 line): - line 196: 188 // TODO Auto-generated catch block 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.AllowedOperations.html (1 line): - line 300: 292 // TODO Implement WALProvider.addWALActionLister 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestScan.html (1 line): - line 54: 046// TODO: cover more test cases 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ModifyNamespaceProcedure.html (1 line): - line 116: 108 // TODO: coprocessor rollback semantic is still undefined. 1.1/xref-test/org/apache/hadoop/hbase/client/TestHBaseAdminNoCluster.html (1 line): - line 82: 72 //TODO: Clean up, with Procedure V2 and nonce to prevent the same procedure to call mulitple 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestMobRestoreFlushSnapshotFromClient.html (1 line): - line 46: 038 * TODO This is essentially a clone of TestRestoreSnapshotFromClient. This is worth refactoring 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.AdminRequestCallerBuilder.html (1 line): - line 399: 391 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellWithVersionsNoOptimizeStoreScanner.html (1 line): - line 547: 539 * TODO this comment makes no sense above. Appears to do the right thing. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.TaskFinisher.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html (1 line): - line 74: 066 // TODO: make sure that we won't pass null here in the future. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutput.AckHandler.html (1 line): - line 452: 444 // TODO: we should perhaps measure time taken per DN here; 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/TimestampTestBase.FlushCache.html (1 line): - line 218: 210 // TODO FIX 2.3/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RegionReplicaReplicationEndpoint.RegionReplicaReplayCallable.html (1 line): - line 393: 385 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.CellSinkFactory.html (1 line): - line 113: 105 // TODO: depending on Store is not good but, realistically, all compactors currently do. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/ClusterManager.ServiceType.html (1 line): - line 106: 098 /* TODO: further API ideas: 2.5/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.Context.html (1 line): - line 56: 048 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 1.4/xref/org/apache/hadoop/hbase/codec/Codec.html (1 line): - line 47: 37 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 2.4/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.JaasConfiguration.html (1 line): - line 965: 957 // TODO: Set node ACL for groups when ZK supports this feature 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.html (1 line): - line 547: 539 * TODO this comment makes no sense above. Appears to do the right thing. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestScanner.html (1 line): - line 94: 086 // TODO ryan 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.ScanThread.html (1 line): - line 383: 375 // TODO : check how block index works here 1.2/xref/org/apache/hadoop/hbase/codec/BaseDecoder.html (1 line): - line 43: 33 * TODO javadoc 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.html (1 line): - line 100: 092 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsTableLatenciesImpl.html (1 line): - line 121: 113 // TODO Java8's ConcurrentHashMap#computeIfAbsent would be stellar instead 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestForceCacheImportantBlocks.html (1 line): - line 60: 052 * <p>TODO: This test writes a lot of data and only tests the most basic of metrics. Cache stats 1.1/xref-test/org/apache/hadoop/hbase/TimestampTestBase.html (1 line): - line 214: 204 // TODO FIX 2.4/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html (1 line): - line 105: 097// TODO: Encapsulate MasterObserver functions into separate subclass. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.2/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.TaskFinisher.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html (1 line): - line 370: 362 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 1.1/xref/org/apache/hadoop/hbase/regionserver/compactions/Compactor.html (1 line): - line 81: 71 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.RegionServerAccountingStub.html (1 line): - line 850: 842 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/PackagePrivateFieldAccessor.html (1 line): - line 37: 029 * TODO: A better solution is to separate the data structures used in client and server. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestImportExport.TableWALActionListener.html (1 line): - line 104: 096//TODO : Remove this in 3.0 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/TestRegionRebalancing.html (1 line): - line 192: 184 // TODO: Fix this test. Old balancer used to run with 'slop'. New 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.CmdDescriptor.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.UserQuotasVisitor.html (1 line): - line 122: 114 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.3/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.ImmutableConfWrapper.html (1 line): - line 335: 327 // TODO: This method overestimates the number of configuration settings -- if a value is masked 1.2/xref-test/org/apache/hadoop/hbase/procedure2/store/wal/TestWALProcedureStore.html (1 line): - line 407: 397 // TODO: This will be multiple call once we do fast-start 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.BufferedMutatorTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 1.1/xref/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html (1 line): - line 183: 173 // TODO: stop zkw? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationLoadSource.html (1 line): - line 34: 026 // TODO: add the builder for this class 2.3/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.COWEntry.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 1.4/xref/org/apache/hadoop/hbase/regionserver/wal/RingBufferTruck.html (1 line): - line 53: 43 * TODO: Fix up tracing. 1.1/xref/org/apache/hadoop/hbase/ipc/RegionServerCoprocessorRpcChannel.html (1 line): - line 74: 64 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller 1.1/xref/org/apache/hadoop/hbase/CompoundConfiguration.html (1 line): - line 338: 328 // TODO: This method overestimates the number of configuration settings -- if a value is masked 2.4/devapidocs/src-html/org/apache/hadoop/hbase/metrics/Snapshot.html (1 line): - line 143: 135 // TODO: Dropwizard histograms also track stddev 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteByteBufferExtendedCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.5/devapidocs/src-html/org/apache/hadoop/hbase/types/FixedLengthWrapper.html (1 line): - line 122: 114 // TODO: is the zero-padding appropriate? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessChecker.html (1 line): - line 51: 043 // TODO: we should move to a design where we don't even instantiate an AccessChecker if 1.2/xref/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html (1 line): - line 302: 292 // TODO: undo by remembering old values 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAdmin2.html (1 line): - line 560: 552 // here because makes use of an internal HBA method (TODO: Fix.). 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALKeyRecordReader.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html (1 line): - line 830: 822 // TODO manage it 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mob/DefaultMobStoreFlusher.html (1 line): - line 128: 120 // TODO: We can fail in the below block before we complete adding this flush to 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.QuotasVisitor.html (1 line): - line 122: 114 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.0/devapidocs/src-html/org/apache/hadoop/hbase/types/FixedLengthWrapper.html (1 line): - line 123: 115 // TODO: is the zero-padding appropriate? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/PrefixKeyDeltaEncoder.html (1 line): - line 186: 178 // TODO : See if we can avoid these reads as the read values are not getting used 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.html (1 line): - line 3862: 3854 // TODO this was removed, now what dangit?! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestImportExport.html (1 line): - line 104: 096//TODO : Remove this in 3.0 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.DiffCompressionState.html (1 line): - line 309: 301 // TODO : See if we can avoid these reads as the read values are not getting used 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/BloomFilterChunk.html (1 line): - line 244: 236 // TODO access this via Util API which can do Unsafe access if possible(?) 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.DiffCompressionState.html (1 line): - line 325: 317 // TODO : See if we can avoid these reads as the read values are not getting used 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.StateSerializer.html (1 line): - line 238: 230 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 1.4/xref-test/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.html (1 line): - line 123: 113 // TODO: WARN: Modify Table/Families does not create a family dir 1.2/xref-test/org/apache/hadoop/hbase/regionserver/TestWALLockup.html (1 line): - line 157: 147 // TODO Auto-generated catch block 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateNamespaceProcedure.html (1 line): - line 121: 113 // TODO: coprocessor rollback semantic is still undefined. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.html (1 line): - line 270: 262 // TODO why we get a PrivilegedActionException, which is unexpected? 1.1/devapidocs/org/apache/hadoop/hbase/errorhandling/class-use/ForeignException.html (1 line): - line 301: TODO this code isn't actually used but can be used to issue a cancellation from the 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.ScanTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/NewVersionBehaviorTracker.DeleteVersionsNode.html (1 line): - line 376: 368 // TODO maybe we can optimize. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.CustomSplitPolicy.html (1 line): - line 1027: 1019 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.3/devapidocs/src-html/org/apache/hadoop/hbase/tool/WriteSinkCoprocessor.html (1 line): - line 70: 062 * TODO: It needs tests 2.2/devapidocs/src-html/org/apache/hadoop/hbase/Server.html (1 line): - line 89: 081 // TODO: On Master, return Master's. On RegionServer, return RegionServers. The FileSystems 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.BlockBucket.html (1 line): - line 343: 335 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.InjectAbortOnLoadListener.html (1 line): - line 209: 201 // TODO: WARN: Modify Table/Families does not create a family dir 2.4/apidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html (1 line): - line 54: 046 * TODO: Most of the code in this class is ripped from ZooKeeper tests. Instead 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestFlushSnapshotFromClient.html (1 line): - line 76: 068 * TODO This is essentially a clone of TestSnapshotFromClient. This is worth refactoring this 2.5/devapidocs/src-html/org/apache/hadoop/hbase/wal/EntryBuffers.html (1 line): - line 173: 165 // TODO linkedlist entry 1.1/xref/org/apache/hadoop/hbase/client/Result.html (1 line): - line 157: 147 // TODO: Here we presume the passed in Cells are KVs. One day this won't always be so. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestHFileBlock.html (1 line): - line 542: 534 // TODO: parameterize these nested loops. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html (1 line): - line 369: 361 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.QuotasVisitor.html (1 line): - line 122: 114 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/DateTieredCompactionPolicy.html (1 line): - line 131: 123 // TODO: Use better method for determining stamp of last major (HBASE-2990) 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationTrackerZKImpl.DummyServer.html (1 line): - line 321: 313 // TODO Auto-generated method stub 2.4/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.RowEndKeyComparator.html (1 line): - line 369: 361 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.MatchCode.html (1 line): - line 302: 294 // TODO: Current way disable us to seek to next column quickly. Is there any better solution? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessControlFilter.Strategy.html (1 line): - line 48: 040 * TODO: There is room for further performance optimization here. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationObserver.html (1 line): - line 79: 071 // hosted in a RegionServer. TODO: fix. 1.2/xref/org/apache/hadoop/hbase/master/handler/CreateTableHandler.html (1 line): - line 158: 148 // TODO: now that we have table locks, re-evaluate above -- table locks are not enough. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.SequentialReadTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestGet.html (1 line): - line 62: 054// TODO: cover more test cases 2.3/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayKeySet.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/BloomFilterChunk.html (1 line): - line 244: 236 // TODO access this via Util API which can do Unsafe access if possible(?) 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomSeekScanTest.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.html (1 line): - line 417: 409 // TODO: need to change this test if we add a cache size threshold for 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.html (1 line): - line 294: 286 // TODO Implement WALProvider.addWALActionLister 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowDeleteFamilyCell.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.CellSinkFactory.html (1 line): - line 100: 092 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/RetryingCallable.html (1 line): - line 39: 031 * Prepare by setting up any connections to servers, etc., ahead of call invocation. TODO: We call 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureYieldException.html (1 line): - line 32: 024// TODO: Not used yet 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/TestBucketCache.MockedBucketCache.html (1 line): - line 96: 088 return Arrays.asList(new Object[][] { { 8192, null }, // TODO: why is 8k the default blocksize 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestPerColumnFamilyFlush.html (1 line): - line 402: 394 // TODO: This test doesn't allow for this case: 2.3/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitUtil.MutationReplay.html (1 line): - line 383: 375 // TODO: Why are we using a method in here as part of our normal region open where 1.2/xref-test/org/apache/hadoop/hbase/filter/TestFilter.html (1 line): - line 1330: 1320 // TODO: This is important... need many more tests for ordering, etc 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.EvaluationMapTask.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.RpcChannelImplementation.html (1 line): - line 563: 555 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html (1 line): - line 524: 516 // TODO: parentsToChildrenPairMap is always empty, which makes updateMetaParentRegions() 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/MasterRegistry.html (1 line): - line 83: 075 * TODO: Handle changes to the configuration dynamically without having to restart the client. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestHFileBlock.BlockReaderThread.html (1 line): - line 618: 610 // TODO: parameterize these nested loops. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TimestampTestBase.html (1 line): - line 218: 210 // TODO FIX 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomScanner.html (1 line): - line 397: 389 // TODO : check how block index works here 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.SetQuotaOperations.html (1 line): - line 76: 068 * provide the admin operations to interact with the quota table. TODO: FUTURE: The master will be 1.1/xref/org/apache/hadoop/hbase/util/ByteBloomFilter.html (1 line): - line 486: 476 // TODO access this via Util API which can do Unsafe access if possible(?) 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestHBaseAdminNoCluster.html (1 line): - line 91: 083 //TODO: Clean up, with Procedure V2 and nonce to prevent the same procedure to call mulitple 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.html (1 line): - line 298: 290 // TODO Implement WALProvider.addWALActionLister 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.RandomPutGeneratingMapper.html (1 line): - line 140: 132// TODO : Remove this in 3.0 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.MasterRequestCallerBuilder.html (1 line): - line 467: 459 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileLinkCleaner.DummyServer.html (1 line): - line 219: 211 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreConfigInformation.html (1 line): - line 44: 036 // TODO: Why is this in here? It should be in Store and it should return the Store flush size, 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.TableTest.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.CacheOnWriteType.html (1 line): - line 417: 409 // TODO: need to change this test if we add a cache size threshold for 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.MyMaster.html (1 line): - line 939: 931 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.html (1 line): - line 202: 194 // TODO: Change this so it throws a CP Abort Exception instead. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCachedBlockQueue.html (1 line): - line 147: 139 // TODO Auto-generated method stub 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.MyMasterRpcServices.html (1 line): - line 1027: 1019 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 1.1/xref-test/org/apache/hadoop/hbase/master/TestRollingRestart.html (1 line): - line 205: 195 // TODO: Bring random 3 of 4 RS down at the same time 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestLogRolling.html (1 line): - line 205: 197 // TODO: Why does this write data take for ever? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.MonitorRunnable.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 1.4/xref-test/org/apache/hadoop/hbase/mapreduce/TestMultiTableSnapshotInputFormatImpl.html (1 line): - line 72: 62 // TODO: this is kind of meh; it'd be much nicer to just inject the RestoreSnapshotHelper 2.3/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.StoreFileSplitter.html (1 line): - line 571: 563 // TODO: Clean up split and merge. Currently all over the place. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityScanDeleteTracker.html (1 line): - line 73: 065 // TODO : Need to handle puts with same ts but different vis tags. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html (1 line): - line 173: 165 // TODO: RESET if (map.size() == 1) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.TaskFinisher.Status.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 1.2/xref/org/apache/hadoop/hbase/types/FixedLengthWrapper.html (1 line): - line 113: 103 // TODO: is the zero-padding appropriate? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html (1 line): - line 376: 368 // TODO: instance pool to reduce GC? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.ErrorThrowingHRegion.html (1 line): - line 200: 192 // TODO: Change this so it throws a CP Abort Exception instead. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mob/DefaultMobStoreFlusher.html (1 line): - line 122: 114 // TODO: We can fail in the below block before we complete adding this flush to 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.RetryingRPC.html (1 line): - line 240: 232 // TODO: this may be an overkill for large region replication 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange100Test.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.StepHook.html (1 line): - line 213: 205 // TODO: WARN: Modify Table/Families does not create a family dir 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.html (1 line): - line 341: 333 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateNamespaceProcedure.html (1 line): - line 122: 114 // TODO: coprocessor rollback semantic is still undefined. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/filter/FilterBase.html (1 line): - line 45: 037@InterfaceAudience.Private // TODO add filter limited private level 1.4/xref/org/apache/hadoop/hbase/regionserver/StoreScanner.html (1 line): - line 112: 102 * KVs skipped via seeking to next row/column. TODO: estimate them? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.CompatStateSerializer.html (1 line): - line 238: 230 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/AggregationClient.AggregationClientRpcController.html (1 line): - line 91: 083 // TODO: This class is not used. Move to examples? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.GetTillDoneOrException.html (1 line): - line 4090: 4082 // TODO this was removed, now what dangit?! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.html (1 line): - line 350: 342 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.5/apidocs/src-html/org/apache/hadoop/hbase/util/ConfigurationUtil.html (1 line): - line 44: 036 // TODO: hopefully this is a good delimiter; it's not in the base64 alphabet, 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.Appender.html (1 line): - line 3862: 3854 // TODO this was removed, now what dangit?! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomScanner.html (1 line): - line 383: 375 // TODO : check how block index works here 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileCleaner.html (1 line): - line 321: 313 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrContext.html (1 line): - line 395: 387 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.BuilderBase.html (1 line): - line 399: 391 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 1.4/xref-test/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.html (1 line): - line 246: 236 // TODO : Need to see if tag support has to be given here in the integration test suite 2.0/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.DeleteNodeFailSilent.html (1 line): - line 919: 911 // TODO: Set node ACL for groups when ZK supports this feature 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutput.html (1 line): - line 452: 444 // TODO: we should perhaps measure time taken per DN here; 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/MasterRegistry.Callable.html (1 line): - line 83: 075 * TODO: Handle changes to the configuration dynamically without having to restart the client. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html (1 line): - line 410: 402 // TODO: instance pool to reduce GC? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/NonceKey.html (1 line): - line 33: 025// TODO: we could use pure byte arrays, but then we wouldn't be able to use hash map. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.html (1 line): - line 282: 274 // TODO: change to CHUNK_MAP if it is generally defined 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowColByteBufferExtendedCell.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html (1 line): - line 64: 056 // TODO: St.Ack 20150903 Sounds good to me. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.CreateAsyncCallback.html (1 line): - line 334: 326 // TODO the Manager should split the log locally instead of giving up 2.0/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.CellDecoder.html (1 line): - line 83: 075 // TODO add BB backed os check and do for write. Pass Cell 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.MockWAL.html (1 line): - line 323: 315 // TODO: Scan all. 1.2/xref/org/apache/hadoop/hbase/regionserver/wal/RingBufferTruck.html (1 line): - line 53: 43 * TODO: Fix up tracing. 1.4/xref-test/org/apache/hadoop/hbase/client/TestGet.html (1 line): - line 60: 50 // TODO: cover more test cases 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TestJMXConnectorServer.MyAccessController.html (1 line): - line 203: 195 // FIXME: ignore the procedure permission check since in our UT framework master is neither 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.NamedLock.html (1 line): - line 83: 075 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 2.1/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayEntryIterator.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.CellDecoder.html (1 line): - line 83: 075 // TODO add BB backed os check and do for write. Pass Cell 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/TestKeyValue.html (1 line): - line 287: 279 // TODO actually write this test! 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomInnerRegionObserver.html (1 line): - line 397: 389 // TODO : check how block index works here 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/MultiAction.html (1 line): - line 46: 038 // TODO: This class should not be visible outside of the client package. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/NoncedRegionServerCallable.html (1 line): - line 39: 031 * TODO: this class is actually tied to one region, because most of the paths make use of the 1.1/xref/org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.html (1 line): - line 92: 82 // TODO: This connection is replication specific or we should make it particular to 1.1/xref/org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeSeeker.html (1 line): - line 78: 68 * TODO performance leak. should reuse the searchers. hbase does not currently have a hook where 1.1/xref-test/org/apache/hadoop/hbase/client/TestFromClientSide.html (1 line): - line 4520: 4510 // TODO: Trying mutateRow again. The batch was failing with a one try only. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.BuilderBase.html (1 line): - line 399: 391 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.MasterSyncObserver.html (1 line): - line 270: 262 // TODO why we get a PrivilegedActionException, which is unexpected? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.NamespaceQuotasVisitor.html (1 line): - line 122: 114 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellWithVersionsStoreScanner.html (1 line): - line 570: 562 * TODO this comment makes no sense above. Appears to do the right thing. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.SimpleClient.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestScanner.html (1 line): - line 91: 083 // TODO ryan 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffSeekerState.html (1 line): - line 371: 363 // TODO : See if we can avoid these reads as the read values are not getting used 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TestMultiVersions.html (1 line): - line 113: 105 // TODO: Remove these deprecated classes or pull them in here if this is 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoadReplication.BulkReplicationTestObserver.html (1 line): - line 341: 333 // TODO We need a way to do this without creating files 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/ClusterManager.html (1 line): - line 106: 098 /* TODO: further API ideas: 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ConverterHolder.UnsafeConverter.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTimeRangeMapRed.ProcessTimeRangeMapper.html (1 line): - line 196: 188 // TODO Auto-generated catch block 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/TestLogRolling.html (1 line): - line 85: 077 // TODO: testLogRollOnDatanodeDeath fails if short circuit reads are on under the hadoop2 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.html (1 line): - line 70: 062 // TODO: Use better method for determining stamp of last major (HBASE-2990) 2.0/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayKeySet.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseDecoder.html (1 line): - line 42: 034 * TODO javadoc 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html (1 line): - line 112: 104 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.SizeSnapshotWithTimestamp.html (1 line): - line 83: 075 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 2.5/apidocs/src-html/org/apache/hadoop/hbase/types/TerminatedWrapper.html (1 line): - line 161: 153 // TODO: should we assert that b.position == b.length? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessControlFilter.Strategy.html (1 line): - line 45: 037 * TODO: There is room for further performance optimization here. Calling AuthManager.authorize() 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestRollingRestart.html (1 line): - line 222: 214 // TODO: Bring random 3 of 4 RS down at the same time 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.DummyMaster.html (1 line): - line 393: 385 // TODO Auto-generated method stub 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputFormat.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 1.2/xref/org/apache/hadoop/hbase/regionserver/wal/WALUtil.html (1 line): - line 129: 119 // TODO: Pass in current time to use? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html (1 line): - line 149: 141 // TODO: coprocessor rollback semantic is still undefined. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.DataGenerator.html (1 line): - line 244: 236 // TODO : Need to see if tag support has to be given here in the integration test suite 2.0/devapidocs/src-html/org/apache/hadoop/hbase/types/TerminatedWrapper.html (1 line): - line 163: 155 // TODO: should we assert that b.position == b.length? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcController.html (1 line): - line 69: 061 // TODO: it would be good widen this to just Throwable, but IOException is what we allow now 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html (1 line): - line 384: 376 // TODO: instance pool to reduce GC? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.html (1 line): - line 892: 884 // TODO should this restart the array back at start index 0 ? 1.2/xref-test/org/apache/hadoop/hbase/regionserver/TestStripeStoreFileManager.html (1 line): - line 563: 553 // TODO: replace with Mockito? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.html (1 line): - line 187: 179 // TODO: WARN: Modify Table/Families does not create a family dir 1.4/xref/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html (1 line): - line 551: 541 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.5/apidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.Type.html (1 line): - line 35: 027 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.html (1 line): - line 548: 540 * TODO this comment makes no sense above. Appears to do the right thing. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html (1 line): - line 351: 343 // TODO : If we want to decide based on heap over head it can be done without tracking 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.HtmlContentServlet.html (1 line): - line 337: 329 // TODO: when the time comes, delete me and replace with a JDK11 IO helper API. 1.2/xref/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html (1 line): - line 447: 437 // TODO the Manager should split the log locally instead of giving up 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestRollingRestart.html (1 line): - line 222: 214 // TODO: Bring random 3 of 4 RS down at the same time 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/ClusterManager.html (1 line): - line 106: 098 /* TODO: further API ideas: 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/PrefixKeyDeltaEncoder.html (1 line): - line 188: 180 // TODO : See if we can avoid these reads as the read values are not getting used 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.SimpleReporter.Builder.html (1 line): - line 359: 351 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.PeerConfigTracker.html (1 line): - line 212: 204 // TODO: stop zkw? 1.4/xref/org/apache/hadoop/hbase/wal/WAL.html (1 line): - line 124: 114 * @param htd used to give scope for replication TODO refactor out in favor of table name and 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.RoleCommand.html (1 line): - line 335: 327 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/TestKeyValue.html (1 line): - line 292: 284 // TODO actually write this test! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALRecordReader.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html (1 line): - line 1002: 994 // TODO: currently, we query using the table name on the client side. this 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/NewVersionBehaviorTracker.html (1 line): - line 376: 368 // TODO maybe we can optimize. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomWriteTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowCell.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/handler/CloseRegionHandler.html (1 line): - line 106: 098 // TODO: do better than a simple warning 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.TableQuotasVisitor.html (1 line): - line 121: 113 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.1/apidocs/src-html/org/apache/hadoop/hbase/types/FixedLengthWrapper.html (1 line): - line 123: 115 // TODO: is the zero-padding appropriate? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.html (1 line): - line 388: 380 // TODO: instance pool to reduce GC? 2.0/apidocs/src-html/org/apache/hadoop/hbase/util/ConfigurationUtil.html (1 line): - line 45: 037 // TODO: hopefully this is a good delimiter; it's not in the base64 alphabet, 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.AllowedOperations.html (1 line): - line 298: 290 // TODO Implement WALProvider.addWALActionLister 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/MockStoreFileGenerator.html (1 line): - line 87: 079 when(mockSf.isReference()).thenReturn(false); // TODO come back to 1.1/xref/org/apache/hadoop/hbase/protobuf/ReplicationProtbufUtil.html (1 line): - line 114: 104 // TODO: this duplicates a lot in WALKey#getBuilder 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/RowColBloomHashKey.html (1 line): - line 81: 073 // TODO : check if ts and type can be removed 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.SequentialWriteTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/MultiAction.html (1 line): - line 46: 038 // TODO: This class should not be visible outside of the client package. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CombinedBlockCache.html (1 line): - line 87: 079 // TODO: is there a hole here, or just awkwardness since in the lruCache getBlock 1.2/xref/org/apache/hadoop/hbase/procedure2/OnePhaseProcedure.html (1 line): - line 37: 27 // TODO (e.g. used by online snapshots) 2.2/devapidocs/src-html/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.html (1 line): - line 864: 856 RestoreMetaChanges metaChanges = helper.restoreHdfsRegions(); // TODO: parallelize. 1.2/xref-test/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALPerformanceEvaluation.html (1 line): - line 211: 201 // TODO: Can also collect #procs, time taken by each thread to measure fairness. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/types/TerminatedWrapper.html (1 line): - line 163: 155 // TODO: should we assert that b.position == b.length? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.RestoreMetaChanges.html (1 line): - line 856: 848 RestoreMetaChanges metaChanges = helper.restoreHdfsRegions(); // TODO: parallelize. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.NeverInitializedMaster.html (1 line): - line 101: 093 * TODO: This class can be removed after we upgrade Hadoop dependency. 1.4/xref-test/org/apache/hadoop/hbase/io/hfile/TestHFileBlock.html (1 line): - line 530: 520 // TODO: parameterize these nested loops. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestFromClientSide.html (1 line): - line 4618: 4610 // TODO: Trying mutateRow again. The batch was failing with a one try only. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestFlushSnapshotFromClient.html (1 line): - line 74: 066 * TODO This is essentially a clone of TestSnapshotFromClient. This is worth refactoring this 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.NamedLock.html (1 line): - line 64: 056 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 2.1/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.html (1 line): - line 47: 039 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALUtil.html (1 line): - line 164: 156 // TODO: Pass in current time to use? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TinyLfuBlockCache.CachedBlockView.html (1 line): - line 320: 312 // FIXME: Currently does not capture the insertion time 2.4/devapidocs/src-html/org/apache/hadoop/hbase/wal/EntryBuffers.RegionEntryBuffer.html (1 line): - line 177: 169 // TODO linkedlist entry 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.TableInfo.html (1 line): - line 594: 586 // TODO it would be nice to pick one or the other of these formats. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html (1 line): - line 347: 339 // TODO this is a classname encoded into an HFile's trailer. We are going to need to have 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.FailingSplitMasterObserver.html (1 line): - line 939: 931 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.BufferedMutatorTest.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellWithVersionsStoreScanner.html (1 line): - line 568: 560 * TODO this comment makes no sense above. Appears to do the right thing. 1.1/xref/org/apache/hadoop/hbase/util/ZKDataMigrator.html (1 line): - line 82: 72 // TODO delete root table path from file system. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/balancer/TestRSGroupBasedLoadBalancer.html (1 line): - line 80: 072//TODO use stochastic based load balancer instead 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.RandomPutGeneratingMapper.html (1 line): - line 128: 120//TODO : Remove this in 3.0 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html (1 line): - line 387: 379 // TODO: instance pool to reduce GC? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.SplitStripeCompactionRequest.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.3/apidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.Context.html (1 line): - line 575: 567 // TODO: Optimize for v > 1, e.g. 16, 32 1.2/xref/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.html (1 line): - line 372: 362 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DataBlockEncoder.EncodedSeeker.html (1 line): - line 50: 042// TODO: This Interface should be deprecated and replaced. It presumes hfile and carnal knowledge of 2.2/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.DeleteAsyncCallback.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 2.0/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupBasedLoadBalancer.html (1 line): - line 323: 315 * TODO: consider using HashSet to pursue O(1) for contains() throughout the calling chain 2.2/apidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.AdminRequestCallerBuilder.html (1 line): - line 399: 391 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 1.4/xref-test/org/apache/hadoop/hbase/coprocessor/example/TestZooKeeperScanPolicyObserver.html (1 line): - line 101: 91 // TODO: Better to wait for the data to be propagated 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.html (1 line): - line 113: 105 // TODO: depending on Store is not good but, realistically, all compactors currently do. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAdmin2.html (1 line): - line 627: 619 // here because makes use of an internal HBA method (TODO: Fix.). 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.SnapshotWithSize.html (1 line): - line 255: 247 // TODO Push this down to the RegionServer with a coprocessor: 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.Converter.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html (1 line): - line 524: 516 // TODO: parentsToChildrenPairMap is always empty, which makes updateMetaParentRegions() 2.3/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.CreateAndFailSilent.html (1 line): - line 968: 960 // TODO: Set node ACL for groups when ZK supports this feature 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.html (1 line): - line 156: 148 // TODO: This test could do more to verify fix. It could create a table 1.2/devapidocs/org/apache/hadoop/hbase/codec/class-use/Codec.Encoder.html (1 line): - line 108:
TODO javadoc
2.3/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.CreateRescanAsyncCallback.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/MultiAction.html (1 line): - line 46: 038 // TODO: This class should not be visible outside of the client package. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/CoprocClusterManager.html (1 line): - line 106: 098 // TODO: Admin API provides no means of sending exec to a backup master. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputSplit.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html (1 line): - line 555: 547 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html (1 line): - line 376: 368 // TODO: instance pool to reduce GC? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.html (1 line): - line 89: 081 // TODO: flush result is not checked? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ConverterHolder.UnsafeConverter.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.MyMaster.html (1 line): - line 936: 928 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/ClusterManager.html (1 line): - line 104: 096 * TODO: further API ideas: //return services running on host: ServiceType[] 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCachedBlockQueue.html (1 line): - line 147: 139 // TODO Auto-generated method stub 1.4/xref/org/apache/hadoop/hbase/regionserver/Store.html (1 line): - line 345: 335 // TODO abstract some of this out into a metrics class 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/TestBucketCache.MockedBucketCache.html (1 line): - line 93: 085 { 8192, null }, // TODO: why is 8k the default blocksize for these tests? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/RegionLocationFinder.html (1 line): - line 162: 154 // TODO: Should this refresh all the regions or only the ones assigned? 2.3/apidocs/src-html/org/apache/hadoop/hbase/types/TerminatedWrapper.html (1 line): - line 163: 155 // TODO: should we assert that b.position == b.length? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/filter/Filter.ReturnCode.html (1 line): - line 291: 283 * TODO: JAVADOC 2.1/devapidocs/src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html (1 line): - line 95: 087 /* TODO: Restrict access to this constructor to make rogues instances more difficult. 1.1/xref-test/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.html (1 line): - line 246: 236 // TODO : Need to see if tag support has to be given here in the integration test suite 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.html (1 line): - line 354: 346 // TODO this is a classname encoded into an HFile's trailer. We are going to need to have 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.EmptyCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/NonceKey.html (1 line): - line 34: 026 // TODO: we could use pure byte arrays, but then we wouldn't be able to use hash map. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.AdminRequestCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.TimeoutThread.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 1.2/xref-test/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.html (1 line): - line 246: 236 // TODO : Need to see if tag support has to be given here in the integration test suite 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.html (1 line): - line 238: 230 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 2.5/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.DeleteAsyncCallback.html (1 line): - line 334: 326 // TODO the Manager should split the log locally instead of giving up 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.BufferedMutatorTest.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowByteBufferExtendedCell.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.1/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskFilter.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.3/devapidocs/src-html/org/apache/hadoop/hbase/RegionStateListener.html (1 line): - line 38: 030// TODO: Get rid of this!!!! Ain't there a better way to watch region 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html (1 line): - line 104: 096 // TODO when the removed cell ie.'cur' having its data in MSLAB, we can not release that 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.html (1 line): - line 100: 092 //TODO: depending on Store is not good but, realistically, all compactors currently do. 1.1/xref/org/apache/hadoop/hbase/master/handler/DisableTableHandler.html (1 line): - line 102: 92 //TODO: reevaluate this since we have table locks now 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html (1 line): - line 384: 376 // TODO: instance pool to reduce GC? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/coprocessor/TestWALObserver.html (1 line): - line 373: 365 // TODO: asserting here is problematic. 1.4/devapidocs/org/apache/hadoop/hbase/KeyValue.SamePrefixComparator.html (1 line): - line 105: TODO get rid of this wart 2.4/devapidocs/src-html/org/apache/hadoop/hbase/MetaCellComparator.html (1 line): - line 53: 045 // TODO: Do we need a ByteBufferKeyValue version of this? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.html (1 line): - line 417: 409 // TODO: need to change this test if we add a cache size threshold for 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TinyLfuBlockCache.CachedBlockView.html (1 line): - line 318: 310 // FIXME: Currently does not capture the insertion time 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.FlushThread.html (1 line): - line 3862: 3854 // TODO this was removed, now what dangit?! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.StatisticsThread.html (1 line): - line 347: 339 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.html (1 line): - line 295: 287 // TODO Implement WALProvider.addWALActionLister 1.1/xref/org/apache/hadoop/hbase/quotas/QuotaLimiterFactory.html (1 line): - line 45: 35 throw new UnsupportedOperationException("TODO not implemented yet"); 2.1/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/util/ChaosMonkeyRunner.html (1 line): - line 105: 097 // TODO: make sleep time configurable 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TestDeleteTableWithMasterFailover.html (1 line): - line 53: 045 // TODO: Should we try every step? (master failover takes long time) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/metrics/OperationMetrics.html (1 line): - line 52: 044 * TODO: As of now, Metrics description cannot be added/ registered with 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/handler/UnassignRegionHandler.html (1 line): - line 63: 055 // TODO: not used yet, we still use the old CloseRegionHandler when aborting 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ArrayBackedTag.html (1 line): - line 42: 034 private final byte type;// TODO extra type state needed? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.RetryingRPC.html (1 line): - line 240: 232 // TODO: this may be an overkill for large region replication 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.html (1 line): - line 860: 852 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.Type.html (1 line): - line 35: 027 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/ClusterManager.html (1 line): - line 106: 098 /* TODO: further API ideas: 1.2/xref-test/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.html (1 line): - line 181: 171 // TODO: would be better to examine directly the cache instance that results from this 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html (1 line): - line 370: 362 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.WaitToBeMasterThread.html (1 line): - line 385: 377 // TODO Auto-generated method stub 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.Status.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html (1 line): - line 344: 336 // TODO the Manager should split the log locally instead of giving up 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html (1 line): - line 1021: 1013 // TODO: currently, we query using the table name on the client side. this 2.4/apidocs/src-html/org/apache/hadoop/hbase/HBaseInterfaceAudience.html (1 line): - line 30: 022// TODO move this to hbase-annotations non-test-jar 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HStoreForTesting.html (1 line): - line 4807: 4799 // TODO this was removed, now what dangit?! 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/TestBucketCache.html (1 line): - line 97: 089 { 8192, null }, // TODO: why is 8k the default blocksize for these tests? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcConnection.ByteBuffByteInput.html (1 line): - line 199: 191 // TODO: Plug in other supported decoders. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoadReplication.BulkReplicationTestObserver.html (1 line): - line 351: 343 // TODO We need a way to do this without creating files 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.Type.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 1.2/xref/org/apache/hadoop/hbase/regionserver/Store.html (1 line): - line 300: 290 // TODO abstract some of this out into a metrics class 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.SequentialReadTest.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCachedBlockQueue.CachedBlock.html (1 line): - line 147: 139 // TODO Auto-generated method stub 2.0/apidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.Context.html (1 line): - line 575: 567 // TODO: Optimize for v > 1, e.g. 16, 32 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.CacheOnWriteType.html (1 line): - line 417: 409 // TODO: need to change this test if we add a cache size threshold for 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.PutThread.html (1 line): - line 4090: 4082 // TODO this was removed, now what dangit?! 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.html (1 line): - line 568: 560 * TODO this comment makes no sense above. Appears to do the right thing. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/RegionLocationFinder.html (1 line): - line 162: 154 // TODO: Should this refresh all the regions or only the ones assigned? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/ObserverContextImpl.html (1 line): - line 110: 102 // TODO: Remove this method, ObserverContext should not depend on RpcServer 1.1/xref/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html (1 line): - line 428: 418 // TODO it would be nice to pick one or the other of these formats. 1.4/xref/org/apache/hadoop/hbase/HTableDescriptor.html (1 line): - line 452: 442 // TODO: Make the value a boolean rather than String of boolean. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.CreateRescanAsyncCallback.html (1 line): - line 334: 326 // TODO the Manager should split the log locally instead of giving up 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALPerformanceEvaluation.Worker.html (1 line): - line 218: 210 // TODO: Can also collect #procs, time taken by each thread to measure fairness. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZNodePaths.html (1 line): - line 42: 034 // TODO: Replace this with ZooKeeper constant when ZOOKEEPER-277 is resolved. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableInputFormatScanBase.ScanReducer.html (1 line): - line 82: 074 // this turns it off for this test. TODO: Figure out why scr breaks recovery. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/IPCUtil.html (1 line): - line 119: 111 //TODO handle htrace API change, see HBASE-18895 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.html (1 line): - line 444: 436 // TODO: need to change this test if we add a cache size threshold for 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/PrefetchExecutor.html (1 line): - line 83: 075 // TODO: We want HFile, which is where the blockcache lives, to handle 2.3/devapidocs/src-html/org/apache/hadoop/hbase/types/OrderedString.html (1 line): - line 49: 041 // TODO: use of UTF8 here is a leaky abstraction. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.AccessTestAction.html (1 line): - line 303: 295 // TODO why we get a PrivilegedActionException, which is unexpected? 1.1/xref-test/org/apache/hadoop/hbase/mapreduce/IntegrationTestBulkLoad.html (1 line): - line 219: 209 //the sleep returns. TODO: do this better 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html (1 line): - line 212: 204 // TODO: stop zkw? 1.2/xref/org/apache/hadoop/hbase/ipc/ServerRpcController.html (1 line): - line 75: 65 // TODO: it would be good widen this to just Throwable, but IOException is what we allow now 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellWithVersionsNoOptimizeStoreScanner.html (1 line): - line 548: 540 * TODO this comment makes no sense above. Appears to do the right thing. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.AdminRequestCallerBuilder.html (1 line): - line 467: 459 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/TimestampTestBase.html (1 line): - line 218: 210 // TODO FIX 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.RandomPutGeneratingMapper.html (1 line): - line 126: 118//TODO : Remove this in 3.0 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.StatisticsThread.html (1 line): - line 347: 339 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 1.1/xref/org/apache/hadoop/hbase/procedure2/OnePhaseProcedure.html (1 line): - line 37: 27 // TODO (e.g. used by online snapshots) 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.NeverInitializedMaster.html (1 line): - line 101: 093 * TODO: This class can be removed after we upgrade Hadoop dependency. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.html (1 line): - line 112: 104 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.4/apidocs/src-html/org/apache/hadoop/hbase/filter/ByteArrayComparable.html (1 line): - line 39: 031// TODO Now we are deviating a lot from the actual Comparable<byte[]> that this implements, by 2.0/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.Decoder.html (1 line): - line 47: 039 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.WaitToBeMasterThread.html (1 line): - line 353: 345 // TODO Auto-generated method stub 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomSeekScanTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.ErrorThrowingHRegion.html (1 line): - line 200: 192 // TODO: Change this so it throws a CP Abort Exception instead. 1.4/xref-test/org/apache/hadoop/hbase/procedure2/store/wal/TestWALProcedureStore.html (1 line): - line 404: 394 // TODO: This will be multiple call once we do fast-start 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CacheConfig.html (1 line): - line 364: 356 * TODO: today {@code family.isBlockCacheEnabled()} only means {@code cacheDataOnRead}, so here we 1.4/xref/org/apache/hadoop/metrics2/lib/DefaultMetricsSystemHelper.html (1 line): - line 90: 80 * TODO: May not be needed for Hadoop versions after YARN-5190. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestMetaFixer.html (1 line): - line 166: 158 // TODO: Add checks at assign time to PREVENT being able to assign over existing assign. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestHBaseAdminNoCluster.html (1 line): - line 91: 083 //TODO: Clean up, with Procedure V2 and nonce to prevent the same procedure to call mulitple 1.1/xref-test/org/apache/hadoop/hbase/client/TestGet.html (1 line): - line 62: 52 // TODO: cover more test cases 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureStoreTracker.html (1 line): - line 178: 170 // TODO: RESET if (map.size() == 1) 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.MemStoreChunkPool.StatisticsThread.html (1 line): - line 282: 274 // TODO: change to CHUNK_MAP if it is generally defined 2.5/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/client/ThriftConnection.html (1 line): - line 93: 085 // TODO: We can rip out the ThriftClient piece of it rather than creating a new client every time. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayKeyIterator.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html (1 line): - line 156: 148 // TODO: move this comment when implementing Level: 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.MatchCode.html (1 line): - line 302: 294 // TODO: Current way disable us to seek to next column quickly. Is there any better solution? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html (1 line): - line 384: 376 // TODO: instance pool to reduce GC? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html (1 line): - line 64: 056 // TODO: St.Ack 20150903 Sounds good to me. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.SetData.html (1 line): - line 917: 909 // TODO: Set node ACL for groups when ZK supports this feature 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableInputFormatScanBase.ScanMapper.html (1 line): - line 82: 074 // this turns it off for this test. TODO: Figure out why scr breaks recovery. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/CopyTable.html (1 line): - line 235: 227 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestHBaseAdminNoCluster.html (1 line): - line 90: 082 // TODO: Clean up, with Procedure V2 and nonce to prevent the same procedure to call mulitple 1.1/xref/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.html (1 line): - line 298: 288 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/TestBucketCache.html (1 line): - line 97: 089 { 8192, null }, // TODO: why is 8k the default blocksize for these tests? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.html (1 line): - line 861: 853 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CombinedBlockCache.CombinedCacheStats.html (1 line): - line 87: 079 // TODO: is there a hole here, or just awkwardness since in the lruCache getBlock 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.NamedLock.html (1 line): - line 75: 067 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 2.5/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.ImmutableConfigMap.html (1 line): - line 319: 311 // TODO: This method overestimates the number of configuration settings -- if a value is masked 1.2/xref/org/apache/hadoop/hbase/client/ConnectionUtils.html (1 line): - line 96: 86 // TODO: Fix this. Not all connections from server side should have 10 times the retries. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.Comparer.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.5/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.html (1 line): - line 142: 134 // TODO: Add support for zk 'chroot'; we don't add it to the quorumServers String as we should. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileLinkCleaner.html (1 line): - line 219: 211 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedure.html (1 line): - line 89: 081 private static final byte[] data = new byte[] { 1, 2 }; // TODO what is this used for? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupBasedLoadBalancer.html (1 line): - line 274: 266 * TODO: consider using HashSet to pursue O(1) for contains() throughout the calling chain if 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/EnabledTableSnapshotHandler.html (1 line): - line 72: 064 // TODO consider switching over to using regionnames, rather than server names. This would allow 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html (1 line): - line 83: 075 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestImportExport.html (1 line): - line 104: 096//TODO : Remove this in 3.0 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TimestampTestBase.FlushCache.html (1 line): - line 218: 210 // TODO FIX 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HRegionForTesting.html (1 line): - line 3862: 3854 // TODO this was removed, now what dangit?! 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.ZombieLastLogWriterRegionServer.html (1 line): - line 172: 164 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.RowEndKeyComparator.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 1.1/xref/org/apache/hadoop/hbase/regionserver/HeapMemStoreLAB.html (1 line): - line 63: 53 * TODO: we should probably benchmark whether word-aligning the allocations 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.CustomHeapMemoryTuner.html (1 line): - line 857: 849 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ConverterHolder.UnsafeConverter.html (1 line): - line 343: 335 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/MultiAction.html (1 line): - line 45: 037 // TODO: This class should not be visible outside of the client package. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.StopBlockingRegionObserver.html (1 line): - line 202: 194 // TODO: Change this so it throws a CP Abort Exception instead. 1.4/xref/org/apache/hadoop/hbase/ipc/RWQueueRpcExecutor.html (1 line): - line 330: 320 // TODO: Is there a better way to do this? 1.4/devapidocs/org/apache/hadoop/hbase/codec/class-use/Codec.Encoder.html (1 line): - line 108:
TODO javadoc
2.2/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceShipper.html (1 line): - line 225: 217 // FIXME check relationship between wal group and overall 1.4/xref/org/apache/hadoop/hbase/util/ZKDataMigrator.html (1 line): - line 84: 74 // TODO delete root table path from file system. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.GetThread.html (1 line): - line 382: 374 // TODO : check how block index works here 2.1/apidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 1.1/xref/org/apache/hadoop/hbase/master/MasterFileSystem.html (1 line): - line 597: 587 // TODO implement this. i think this is currently broken in trunk i don't 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.html (1 line): - line 209: 201 // TODO: Add handling bindexception. Random port is not enough!!! Flakie test! 1.4/xref/org/apache/hadoop/hbase/codec/BaseDecoder.html (1 line): - line 43: 33 * TODO javadoc 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html (1 line): - line 387: 379 // TODO: instance pool to reduce GC? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.TIOErrorWithCause.html (1 line): - line 120: 112 // TODO: Size of pool configuraple 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterMetaBootstrap.html (1 line): - line 60: 052 * TODO: The way this assign runs, nothing but chance to stop all replicas showing up on same 1.2/xref/org/apache/hadoop/hbase/client/Result.html (1 line): - line 158: 148 // TODO: Here we presume the passed in Cells are KVs. One day this won't always be so. 1.1/xref/org/apache/hadoop/hbase/HTableDescriptor.html (1 line): - line 415: 405 // TODO: Make the value a boolean rather than String of boolean. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/CompletedProcedureCleaner.html (1 line): - line 121: 113 // TODO: Select TTL based on Procedure type 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/RegionLocationFinder.html (1 line): - line 218: 210 // TODO: Should this refresh all the regions or only the ones assigned? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/AggregationClient.AggregationClientRpcController.html (1 line): - line 91: 083 // TODO: This class is not used. Move to examples? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html (1 line): - line 106: 098// TODO as method signatures need to break, update to 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.WriterLength.html (1 line): - line 611: 603 // TODO it would be nice to pick one or the other of these formats. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomReadTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 1.4/xref/org/apache/hadoop/hbase/util/ByteBloomFilter.html (1 line): - line 487: 477 // TODO access this via Util API which can do Unsafe access if possible(?) 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.DummyFilterInitializer.html (1 line): - line 337: 329 // TODO: when the time comes, delete me and replace with a JDK11 IO helper API. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html (1 line): - line 55: 047 * TODO: Most of the code in this class is ripped from ZooKeeper tests. Instead 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SequenceIdAccounting.html (1 line): - line 351: 343 // TODO: if we have no oldStoreSeqNum, and WAL is not disabled, presumably either 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.DummyServer.html (1 line): - line 294: 286 // TODO Auto-generated method stub 1.4/xref-test/org/apache/hadoop/hbase/ClusterManager.html (1 line): - line 108: 98 /* TODO: further API ideas: 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/NoncedRegionServerCallable.html (1 line): - line 41: 033 * <p>TODO: this class is actually tied to one region, because most of the paths make use of 1.2/xref/org/apache/hadoop/hbase/regionserver/compactions/Compactor.html (1 line): - line 81: 71 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.WriterLength.html (1 line): - line 594: 586 // TODO it would be nice to pick one or the other of these formats. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.RandomPutGeneratingMapper.html (1 line): - line 126: 118//TODO : Remove this in 3.0 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/RowColBloomHashKey.html (1 line): - line 81: 073 // TODO : check if ts and type can be removed 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.SimpleReporter.Builder.html (1 line): - line 359: 351 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableInputFormatScanBase.ScanMapper.html (1 line): - line 82: 074 // this turns it off for this test. TODO: Figure out why scr breaks recovery. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html (1 line): - line 387: 379 // TODO: instance pool to reduce GC? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.DeleteAsyncCallback.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 2.4/devapidocs/src-html/org/apache/hadoop/hbase/types/TerminatedWrapper.html (1 line): - line 163: 155 // TODO: should we assert that b.position == b.length? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.BufferedMutatorTest.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestScan.html (1 line): - line 53: 045// TODO: cover more test cases 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.RowEndKeyComparator.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColCell.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.StepHook.html (1 line): - line 209: 201 // TODO: WARN: Modify Table/Families does not create a family dir 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultStoreFlusher.html (1 line): - line 67: 059 // TODO: We can fail in the below block before we complete adding this flush to 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.Status.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ByteBufferChunkKeyValue.html (1 line): - line 38: 030//TODO : When moving this cell to CellChunkMap we will have the following things 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/TwoPhaseProcedure.html (1 line): - line 35: 027 // TODO (e.g. used by ACLs/VisibilityTags updates) 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.KeyValueHeapWithCount.html (1 line): - line 547: 539 * TODO this comment makes no sense above. Appears to do the right thing. 2.5/apidocs/src-html/org/apache/hadoop/hbase/client/RegionInfo.html (1 line): - line 337: 329 // If not parseable as region name, presume encoded. TODO: add stringency; e.g. if hex. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputFormat.PeRecordReader.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsTableLatenciesImpl.html (1 line): - line 121: 113 // TODO Java8's ConcurrentHashMap#computeIfAbsent would be stellar instead 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputFormat.PeRecordReader.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.CustomStoreFlusher.html (1 line): - line 328: 320 // TODO: Scan all. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.ScanThread.html (1 line): - line 395: 387 // TODO : check how block index works here 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.ErrorThrowingHRegion.html (1 line): - line 202: 194 // TODO: Change this so it throws a CP Abort Exception instead. 1.4/xref-test/org/apache/hadoop/hbase/master/TestAssignmentListener.html (1 line): - line 170: 160 // TODO Auto-generated method stub 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.RegionServerAccountingStub.html (1 line): - line 850: 842 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.html (1 line): - line 207: 199 // TODO: WARN: Modify Table/Families does not create a family dir 2.2/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.html (1 line): - line 47: 039 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushQueueEntry.html (1 line): - line 352: 344 // TODO : If we want to decide based on heap over head it can be done without tracking 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.CmdDescriptor.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.html (1 line): - line 397: 389 // TODO : check how block index works here 2.0/devapidocs/src-html/org/apache/hadoop/hbase/RegionStateListener.html (1 line): - line 38: 030// TODO: Get rid of this!!!! Ain't there a better way to watch region 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html (1 line): - line 158: 150 * TODO: Shutdown this phoenix specialization or do it via some other means. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.JaasConfiguration.html (1 line): - line 968: 960 // TODO: Set node ACL for groups when ZK supports this feature 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.StepHook.html (1 line): - line 187: 179 // TODO: WARN: Modify Table/Families does not create a family dir 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.html (1 line): - line 121: 113 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedureControllers.StartControllers.html (1 line): - line 253: 245 // TODO Broken by composition. 2.1/apidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html (1 line): - line 55: 047 * TODO: Most of the code in this class is ripped from ZooKeeper tests. Instead 2.3/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.Encoder.html (1 line): - line 47: 039 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 1.4/xref/org/apache/hadoop/hbase/util/ConfigurationUtil.html (1 line): - line 49: 39 // TODO: hopefully this is a good delimiter; it's not in the base64 alphabet, 1.1/devapidocs/org/apache/hadoop/hbase/class-use/CellScanner.html (1 line): - line 250:
TODO javadoc
2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.RpcChannelImplementation.html (1 line): - line 549: 541 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html (1 line): - line 110: 102 * TODO: Remove. This may not be needed now as assign and unassign counts are tracked separately 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.MasterRequestCallerBuilder.html (1 line): - line 399: 391 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.RegionServerStub.html (1 line): - line 850: 842 // TODO Auto-generated method stub 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/ProcedureStorePerformanceEvaluation.html (1 line): - line 216: 208 // TODO: Can also collect #procs, time taken by each thread to measure fairness. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayValueCollection.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 1.1/xref/org/apache/hadoop/hbase/zookeeper/ZKTableStateClientSideReader.html (1 line): - line 50: 40 * TODO: decouple this class from ZooKeeper. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.CustomHeapMemoryTuner.html (1 line): - line 860: 852 // TODO Auto-generated method stub 1.2/xref/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html (1 line): - line 428: 418 // TODO it would be nice to pick one or the other of these formats. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ByteBufferChunkKeyValue.html (1 line): - line 38: 030//TODO : When moving this cell to CellChunkMap we will have the following things 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionFileSystem.html (1 line): - line 545: 537 // TODO deal with viewFS 1.4/xref/org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html (1 line): - line 264: 254 // TODO: Current way disable us to seek to next column quickly. Is there any better solution? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomInnerRegionObserverWrapper.html (1 line): - line 395: 387 // TODO : check how block index works here 1.1/xref/org/apache/hadoop/hbase/mapreduce/WALInputFormat.html (1 line): - line 103: 93 // TODO: Find the data node with the most blocks for this WAL? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupBasedLoadBalancer.html (1 line): - line 285: 277 * TODO: consider using HashSet to pursue O(1) for contains() throughout the calling chain if 2.1/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskAndWeakRefPair.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotMapper.html (1 line): - line 194: 186 // TODO: would be better to examine directly the cache instance that results from this 1.2/xref/org/apache/hadoop/hbase/regionserver/handler/RegionReplicaFlushHandler.html (1 line): - line 133: 123 // TODO: flushRegion() is a blocking call waiting for the flush to complete. Ideally we 2.3/apidocs/src-html/org/apache/hadoop/hbase/filter/Filter.ReturnCode.html (1 line): - line 291: 283 * TODO: JAVADOC 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html (1 line): - line 549: 541 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.html (1 line): - line 240: 232 // TODO: this may be an overkill for large region replication 2.0/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.CreateRescanAsyncCallback.html (1 line): - line 344: 336 // TODO the Manager should split the log locally instead of giving up 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.RegionServerAccountingStub.html (1 line): - line 860: 852 // TODO Auto-generated method stub 1.2/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Public.html (1 line): - line 2905:
TODO: Most of the code in this class is ripped from ZooKeeper tests.
2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestForceCacheImportantBlocks.html (1 line): - line 59: 051 * <p>TODO: This test writes a lot of data and only tests the most basic of metrics. Cache stats 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrResult.html (1 line): - line 376: 368 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 1.4/xref/org/apache/hadoop/hbase/client/DelayingRunner.html (1 line): - line 76: 66 //TODO maybe we should consider switching to a listenableFuture for the actual callable and 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/ByteBufferWriter.html (1 line): - line 57: 049 // TODO remove it from here? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure/ZKProcedureUtil.html (1 line): - line 176: 168 * TODO: this is not strict, can return true if had name just starts with same prefix but is 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/handler/CloseRegionHandler.html (1 line): - line 112: 104 // TODO: do better than a simple warning 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/janitor/Report.html (1 line): - line 58: 050 * TODO: If CatalogJanitor finds an 'Unknown Server', it should 'fix' it by queuing a 2.4/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.CellDecoder.html (1 line): - line 83: 075 // TODO add BB backed os check and do for write. Pass Cell 2.0/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayValueIterator.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 1.2/xref/org/apache/hadoop/hbase/master/CatalogJanitor.html (1 line): - line 163: 153 // TODO: Only works with single hbase:meta region currently. Fix. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.CreateAsyncCallback.html (1 line): - line 344: 336 // TODO the Manager should split the log locally instead of giving up 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/IPCUtil.html (1 line): - line 118: 110 //TODO handle htrace API change, see HBASE-18895 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 1.4/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Evolving.html (1 line): - line 3379:
TODO: Most of the code in this class is ripped from ZooKeeper tests.
2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColByteBufferExtendedCell.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 1.2/xref-test/org/apache/hadoop/hbase/client/TestFromClientSide.html (1 line): - line 4592: 4582 // TODO: Trying mutateRow again. The batch was failing with a one try only. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/client/ThriftConnection.HTTPThriftClientBuilder.html (1 line): - line 93: 085 // TODO: We can rip out the ThriftClient piece of it rather than creating a new client every time. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestOrderedBytes.html (1 line): - line 1105: 1097 // TODO: implementation detail leaked here. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.TestOptions.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.4/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ByteArrayComparator.html (1 line): - line 369: 361 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.5/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.RSGroupAdminServiceImpl.html (1 line): - line 105: 097// TODO: Encapsulate MasterObserver functions into separate subclass. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.MockWAL.html (1 line): - line 329: 321 // TODO: Scan all. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/CellUtil.html (1 line): - line 1499: 1491 // TODO: pretty print tags as well 1.4/xref/org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeSeeker.html (1 line): - line 79: 69 * TODO performance leak. should reuse the searchers. hbase does not currently have a hook where 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.TestFlusher.html (1 line): - line 329: 321 // TODO: Scan all. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange100Test.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/chaos/ChaosAgent.LocalShell.html (1 line): - line 548: 540 // TODO: Considering Agent is running with same user. 1.4/xref-test/org/apache/hadoop/hbase/io/hfile/TestForceCacheImportantBlocks.html (1 line): - line 58: 48 * <p>TODO: This test writes a lot of data and only tests the most basic of metrics. Cache stats 1.4/xref/org/apache/hadoop/hbase/procedure/ZKProcedureUtil.html (1 line): - line 176: 166 * TODO: this is not strict, can return true if had name just starts with same prefix but is 2.4/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.DeleteAsyncCallback.html (1 line): - line 344: 336 // TODO the Manager should split the log locally instead of giving up 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestOrderedBytes.html (1 line): - line 1073: 1065 // TODO: implementation detail leaked here. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ByteArrayComparator.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 1.2/xref/org/apache/hadoop/hbase/util/byterange/ByteRangeSet.html (1 line): - line 138: 128 // TODO move this to an invert(int[]) util method 2.2/devapidocs/src-html/org/apache/hadoop/hbase/security/token/TokenProvider.html (1 line): - line 76: 068 TODO: FIX. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManagerUtil.html (1 line): - line 77: 069 // TODO: There is no timeout on this controller. Set one! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/quotas/SnapshotQuotaObserverChore.html (1 line): - line 211: 203 // TODO is the store-file name unique enough? Does this need to be region+family+storefile? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.html (1 line): - line 329: 321 // TODO: Scan all. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.RandomPutGeneratingMapper.html (1 line): - line 127: 119//TODO : Remove this in 3.0 2.2/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedureBuilder.html (1 line): - line 372: 364 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/RowIndexSeekerV1.html (1 line): - line 381: 373 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileCleaner.html (1 line): - line 322: 314 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationLoadSink.html (1 line): - line 31: 023 // TODO: add the builder for this class 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/SnapshotOfRegionAssignmentFromMeta.html (1 line): - line 116: 108 // TODO: at some point this code could live in the MetaTableAccessor 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.html (1 line): - line 294: 286 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/RowIndexSeekerV1.SeekerState.html (1 line): - line 367: 359 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.2/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html (1 line): - line 98: 090 // TODO remove below 2 hooks when we implement AC as a core impl than a CP impl. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/balancer/TestStochasticLoadBalancerRegionReplicaSameHosts.html (1 line): - line 48: 040 @Test // Test is flakey. TODO: Fix! 1.1/xref/org/apache/hadoop/hbase/master/snapshot/EnabledTableSnapshotHandler.html (1 line): - line 72: 62 // TODO consider switching over to using regionnames, rather than server names. This would allow 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutput.Callback.html (1 line): - line 452: 444 // TODO: we should perhaps measure time taken per DN here; 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.html (1 line): - line 840: 832 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.html (1 line): - line 240: 232 // TODO: this may be an overkill for large region replication 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html (1 line): - line 388: 380 // TODO: instance pool to reduce GC? 1.2/xref/org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeSeeker.html (1 line): - line 79: 69 * TODO performance leak. should reuse the searchers. hbase does not currently have a hook where 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/http/MasterRedirectServlet.html (1 line): - line 84: 076 // TODO: this scheme should come from looking at the scheme registered in the infoserver's http 1.2/xref/org/apache/hadoop/hbase/io/hfile/CombinedBlockCache.html (1 line): - line 90: 80 // TODO: is there a hole here, or just awkwardness since in the lruCache getBlock 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffSeekerState.html (1 line): - line 345: 337 // TODO : See if we can avoid these reads as the read values are not getting used 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomScanner.html (1 line): - line 383: 375 // TODO : check how block index works here 2.1/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayEntrySet.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.InjectAbortOnLoadListener.html (1 line): - line 187: 179 // TODO: WARN: Modify Table/Families does not create a family dir 1.1/xref-test/org/apache/hadoop/hbase/master/TestDistributedLogSplitting.html (1 line): - line 139: 129 // turns it off for this test. TODO: Figure out why scr breaks recovery. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html (1 line): - line 410: 402 // TODO: instance pool to reduce GC? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/DelayingRunner.html (1 line): - line 74: 066 //TODO maybe we should consider switching to a listenableFuture for the actual callable and 2.0/devapidocs/src-html/org/apache/hadoop/hbase/RegionMetrics.html (1 line): - line 96: 088 * TODO: why we pass the same value to different counters? Currently, the value from 1.2/xref/org/apache/hadoop/hbase/io/hfile/HFileReaderV3.html (1 line): - line 243: 233 // TODO: METHOD (mostly) DUPLICATED IN V2!!!! FIXED in master branch by collapsing v3 and v2. 2.1/apidocs/src-html/org/apache/hadoop/hbase/filter/ByteArrayComparable.html (1 line): - line 39: 031// TODO Now we are deviating a lot from the actual Comparable<byte[]> that this implements, by 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestWALPlayer.html (1 line): - line 82: 074//TODO : Remove this in 3.0 1.4/xref/org/apache/hadoop/hbase/util/byterange/ByteRangeSet.html (1 line): - line 138: 128 // TODO move this to an invert(int[]) util method 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.FilteredScanTest.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.html (1 line): - line 467: 459 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.PutThread.html (1 line): - line 4033: 4025 // TODO this was removed, now what dangit?! 1.1/xref/org/apache/hadoop/hbase/ipc/RWQueueRpcExecutor.html (1 line): - line 188: 178 // TODO: Is there a better way to do this? 1.1/xref/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html (1 line): - line 643: 633 // TODO manage it 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/TestLogRolling.html (1 line): - line 85: 077 // TODO: testLogRollOnDatanodeDeath fails if short circuit reads are on under the hadoop2 2.2/apidocs/src-html/org/apache/hadoop/hbase/RegionMetrics.html (1 line): - line 96: 088 * TODO: why we pass the same value to different counters? Currently, the value from 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.TestFlusher.html (1 line): - line 329: 321 // TODO: Scan all. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapIOEngine.html (1 line): - line 113: 105 // TODO : HBASE-21981 needed for persistence to really work 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestOperation.html (1 line): - line 436: 428 // TODO: We should ensure all subclasses of Operation is checked. 1.1/xref-test/org/apache/hadoop/hbase/client/TestScan.html (1 line): - line 47: 37 // TODO: cover more test cases 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.BatchCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.PassthroughInvocationHandler.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.MiniChaosMonkey.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestFlushSnapshotFromClient.html (1 line): - line 74: 066 * TODO This is essentially a clone of TestSnapshotFromClient. This is worth refactoring this 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.Counter.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputSplit.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html (1 line): - line 384: 376 // TODO: instance pool to reduce GC? 2.0/apidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationLoadSink.html (1 line): - line 31: 023 // TODO: add the builder for this class 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/webapp/MetaBrowser.html (1 line): - line 221: 213 // TODO: handle replicas that fall between the last rowkey and pagination limit. 1.2/xref-test/org/apache/hadoop/hbase/rest/PerformanceEvaluation.html (1 line): - line 1430: 1420 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationLoadSink.html (1 line): - line 31: 023 // TODO: add the builder for this class 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.html (1 line): - line 370: 362 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html (1 line): - line 100: 092 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.GetThread.html (1 line): - line 397: 389 // TODO : check how block index works here 2.4/apidocs/src-html/org/apache/hadoop/hbase/DoNotRetryIOException.html (1 line): - line 37: 029 // TODO: This would be more useful as a marker interface than as a class. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.RegionServerQuotasVisitor.html (1 line): - line 161: 153 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.UnsafeComparer.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TestMultiVersions.html (1 line): - line 115: 107 // TODO: Remove these deprecated classes or pull them in here if this is 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange10000Test.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.GetDataAsyncCallback.html (1 line): - line 344: 336 // TODO the Manager should split the log locally instead of giving up 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestHFileBlock.html (1 line): - line 543: 535 // TODO: parameterize these nested loops. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SequenceIdAccounting.html (1 line): - line 331: 323 // TODO: if we have no oldStoreSeqNum, and WAL is not disabled, presumably either 1.2/xref/org/apache/hadoop/hbase/ipc/RegionServerCoprocessorRpcChannel.html (1 line): - line 74: 64 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.RegionFlushTask.html (1 line): - line 77: 069 // TODO: flush result is not checked? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.TableTest.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.1/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.SingleRequestCallerBuilder.html (1 line): - line 399: 391 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrResult.html (1 line): - line 374: 366 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html (1 line): - line 189: 181 // TODO: is there any point in retrying beyond what ZK client does? 1.4/xref-test/org/apache/hadoop/hbase/chaos/factories/MonkeyFactory.html (1 line): - line 80: 70 // TODO: the name has become a misnomer since the default (not-slow) monkey has been removed 1.1/xref-test/org/apache/hadoop/hbase/master/TestTableLockManager.html (1 line): - line 260: 250 //TODO: read lock tables 1.4/xref/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html (1 line): - line 801: 791 // TODO manage it 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.RegisterAndDieRegionServer.html (1 line): - line 156: 148 // TODO: This test could do more to verify fix. It could create a table 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/throttle/PressureAwareCompactionThroughputController.html (1 line): - line 111: 103 // TODO: FIX!!! Don't log unless some activity or a change in config. Making TRACE 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.DummyMaster.html (1 line): - line 343: 335 // TODO Auto-generated method stub 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/coprocessor/TestWALObserver.html (1 line): - line 371: 363 // TODO: asserting here is problematic. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.BlockBucket.html (1 line): - line 347: 339 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.Appender.html (1 line): - line 4872: 4864 // TODO this was removed, now what dangit?! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.html (1 line): - line 965: 957 // TODO: Set node ACL for groups when ZK supports this feature 2.4/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.SetData.html (1 line): - line 965: 957 // TODO: Set node ACL for groups when ZK supports this feature 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffCompressionState.html (1 line): - line 371: 363 // TODO : See if we can avoid these reads as the read values are not getting used 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/CompletedProcedureCleaner.html (1 line): - line 121: 113 // TODO: Select TTL based on Procedure type 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html (1 line): - line 92: 084 * TODO: Remove. This may not be required as assign and unassign operations are tracked separately 1.4/xref-test/org/apache/hadoop/hbase/regionserver/TestStripeStoreFileManager.html (1 line): - line 583: 573 // TODO: replace with Mockito? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.Type.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestRollingRestart.html (1 line): - line 207: 199 // TODO: Bring random 3 of 4 RS down at the same time 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.html (1 line): - line 376: 368 // TODO: instance pool to reduce GC? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/EnabledTableSnapshotHandler.html (1 line): - line 71: 063 // TODO consider switching over to using regionnames, rather than server names. This would allow 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/TestBucketCache.html (1 line): - line 96: 088 return Arrays.asList(new Object[][] { { 8192, null }, // TODO: why is 8k the default blocksize 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.html (1 line): - line 254: 246 // TODO Push this down to the RegionServer with a coprocessor: 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/replication/RefreshPeerProcedure.html (1 line): - line 137: 129 // TODO: no correctness problem if we just ignore this, implement later. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.html (1 line): - line 4082: 4074 // TODO this was removed, now what dangit?! 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/BloomFilterChunk.html (1 line): - line 244: 236 // TODO access this via Util API which can do Unsafe access if possible(?) 2.5/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.TaskFinisher.Status.html (1 line): - line 334: 326 // TODO the Manager should split the log locally instead of giving up 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.RandomPutGeneratingMapper.html (1 line): - line 128: 120//TODO : Remove this in 3.0 2.0/devapidocs/src-html/org/apache/hadoop/hbase/CellComparatorImpl.html (1 line): - line 308: 300 // TODO: Do we need a ByteBufferKeyValue version of this? 1.2/xref/org/apache/hadoop/hbase/util/Bytes.html (1 line): - line 181: 171 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 1.1/xref-test/org/apache/hadoop/hbase/ClusterManager.html (1 line): - line 108: 98 /* TODO: further API ideas: 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestRollingRestart.html (1 line): - line 207: 199 // TODO: Bring random 3 of 4 RS down at the same time 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.html (1 line): - line 282: 274 // TODO Support the view of block size distribution statistics 2.4/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityScanDeleteTracker.html (1 line): - line 75: 067 // TODO : Need to handle puts with same ts but different vis tags. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/CompletedProcedureCleaner.html (1 line): - line 121: 113 // TODO: Select TTL based on Procedure type 1.4/devapidocs/org/apache/hadoop/hbase/codec/class-use/Codec.Decoder.html (1 line): - line 108:
TODO javadoc
2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateNamespaceProcedure.html (1 line): - line 122: 114 // TODO: coprocessor rollback semantic is still undefined. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputFormat.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 1.1/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Evolving.html (1 line): - line 2994:
TODO: Most of the code in this class is ripped from ZooKeeper tests.
2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/coprocessor/AggregationClient.AggregationClientRpcController.html (1 line): - line 91: 083 // TODO: This class is not used. Move to examples? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RegionReplicaReplicationEndpoint.RetryingRpcCallable.html (1 line): - line 393: 385 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CacheConfig.ExternalBlockCaches.html (1 line): - line 464: 456 * TODO: today {@code family.isBlockCacheEnabled()} only means {@code cacheDataOnRead}, so here we 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html (1 line): - line 973: 965 // TODO: currently, we query using the table name on the client side. this 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALSplit.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.ScanSingleRegionCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/CellComparatorImpl.html (1 line): - line 308: 300 // TODO: Do we need a ByteBufferKeyValue version of this? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/DateTieredCompactionPolicy.html (1 line): - line 130: 122 // TODO: Use better method for determining stamp of last major (HBASE-2990) 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/DisabledTableSnapshotHandler.html (1 line): - line 79: 071 // TODO consider parallelizing these operations since they are independent. Right now its just 1.1/xref/org/apache/hadoop/hbase/DoNotRetryIOException.html (1 line): - line 42: 32 // TODO: This would be more useful as a marker interface than as a class. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestRestoreFlushSnapshotFromClient.html (1 line): - line 54: 046 * Test clone/restore snapshots from the client TODO This is essentially a clone of 2.5/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.html (1 line): - line 120: 112 // TODO: Size of pool configuraple 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html (1 line): - line 550: 542 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 1.2/xref/org/apache/hadoop/hbase/types/OrderedString.html (1 line): - line 51: 41 // TODO: use of UTF8 here is a leaky abstraction. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellGridStoreScanner.html (1 line): - line 570: 562 * TODO this comment makes no sense above. Appears to do the right thing. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.NodeDeletionListener.html (1 line): - line 349: 341 // TODO Auto-generated method stub 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.RandomKVGeneratingMapper.html (1 line): - line 140: 132// TODO : Remove this in 3.0 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mob/compactions/PartitionedMobCompactor.html (1 line): - line 277: 269 // TODO: is it possible to skip read of most hfiles? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.AdminRequestCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/NonceKey.html (1 line): - line 34: 026 // TODO: we could use pure byte arrays, but then we wouldn't be able to use hash map. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestFromClientSide.html (1 line): - line 4549: 4541 // TODO: Trying mutateRow again. The batch was failing with a one try only. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestMultiTableSnapshotInputFormatImpl.ScanWithEquals.html (1 line): - line 75: 067 // TODO: this is kind of meh; it'd be much nicer to just inject the RestoreSnapshotHelper 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/SnapshotOfRegionAssignmentFromMeta.html (1 line): - line 116: 108 // TODO: at some point this code could live in the MetaTableAccessor 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.IOTestWriter.html (1 line): - line 298: 290 // TODO Implement WALProvider.addWALActionLister 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html (1 line): - line 62: 054 // TODO: make sure that we won't pass null here in the future. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/LoadBalancer.html (1 line): - line 62: 054 * TODO: Add any | system as flags to indicate what it can do. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestMetaFixer.html (1 line): - line 144: 136 // TODO: Add checks at assign time to PREVENT being able to assign over existing assign. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/http/api_v1/ResourceConfigFactory.html (1 line): - line 52: 044 // TODO: anything registered here that does not have necessary bindings won't inject properly 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.SingleRequestCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationLoadSink.html (1 line): - line 33: 025 // TODO: add the builder for this class 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HRegionWithSeqId.html (1 line): - line 4082: 4074 // TODO this was removed, now what dangit?! 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestImportExport.html (1 line): - line 104: 096//TODO : Remove this in 3.0 2.2/apidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.Type.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.5/devapidocs/src-html/org/apache/hadoop/hbase/Server.html (1 line): - line 81: 073 // TODO: Distinguish between "dataFs" and "walFs". 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.BatchCallerBuilder.html (1 line): - line 467: 459 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncConnectionImpl.html (1 line): - line 159: 151 // TODO: this maybe a blocking operation, better to create it outside the constructor and pass 2.5/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html (1 line): - line 105: 097// TODO: Encapsulate MasterObserver functions into separate subclass. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html (1 line): - line 336: 328 // TODO : If we want to decide based on heap over head it can be done without tracking 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html (1 line): - line 159: 151 // TODO: move this comment when implementing Level: 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/ConfigurationUtil.html (1 line): - line 45: 037 // TODO: hopefully this is a good delimiter; it's not in the base64 alphabet, 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileLinkCleaner.DummyServer.html (1 line): - line 211: 203 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/IPCUtil.html (1 line): - line 123: 115 //TODO handle htrace API change, see HBASE-18895 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrContext.html (1 line): - line 374: 366 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowByteBufferExtendedCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 1.2/xref/org/apache/hadoop/hbase/procedure2/TwoPhaseProcedure.html (1 line): - line 37: 27 // TODO (e.g. used by ACLs/VisibilityTags updates) 1.2/xref/org/apache/hadoop/hbase/procedure2/ProcedureYieldException.html (1 line): - line 34: 24 // TODO: Not used yet 1.2/xref/org/apache/hadoop/hbase/filter/ColumnRangeFilter.html (1 line): - line 130: 120 // TODO have a column compare method in Cell 2.3/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/ObserverContextImpl.html (1 line): - line 110: 102 // TODO: Remove this method, ObserverContext should not depend on RpcServer 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/RowIndexSeekerV1.SeekerState.html (1 line): - line 382: 374 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.Bucket.html (1 line): - line 298: 290 // TODO Support the view of block size distribution statistics 1.4/xref/org/apache/hadoop/hbase/regionserver/TimeRangeTracker.html (1 line): - line 46: 36 * (TODO: there are two scenarios writing, once when lots of concurrency as part of memstore 1.1/xref-test/org/apache/hadoop/hbase/client/TestOperation.html (1 line): - line 445: 435 // TODO: We should ensure all subclasses of Operation is checked. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskAndWeakRefPair.html (1 line): - line 86: 078 * Get singleton instance. TODO this would be better off scoped to a single daemon 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.MasterRequestCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/handler/RegionReplicaFlushHandler.html (1 line): - line 132: 124 // TODO: flushRegion() is a blocking call waiting for the flush to complete. Ideally we 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.TableInfo.html (1 line): - line 611: 603 // TODO it would be nice to pick one or the other of these formats. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationTrackerZKImpl.DummyServer.html (1 line): - line 254: 246 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.html (1 line): - line 73: 065 // TODO: Use better method for determining stamp of last major (HBASE-2990) 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.html (1 line): - line 374: 366 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html (1 line): - line 95: 087 /* TODO: Restrict access to this constructor to make rogues instances more difficult. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html (1 line): - line 64: 056 // TODO: St.Ack 20150903 Sounds good to me. 1.4/xref/org/apache/hadoop/hbase/client/Result.html (1 line): - line 155: 145 // TODO: Here we presume the passed in Cells are KVs. One day this won't always be so. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitLogWorker.DummyServer.html (1 line): - line 153: 145 // TODO Auto-generated method stub 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/TimestampTestBase.html (1 line): - line 218: 210 // TODO FIX 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html (1 line): - line 159: 151 // TODO: move this comment when implementing Level: 2.3/apidocs/src-html/org/apache/hadoop/hbase/DoNotRetryIOException.html (1 line): - line 37: 029 // TODO: This would be more useful as a marker interface than as a class. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreConfigInformation.html (1 line): - line 41: 033 // TODO: Why is this in here? It should be in Store and it should return the Store flush size, 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestConnectionImplementation.BlockingFilter.html (1 line): - line 991: 983 // TODO: This test would seem to presume hardcoded RETRY_BACKOFF which it should not. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayEntryIterator.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RegionReplicaReplicationEndpoint.RegionReplicaOutputSink.html (1 line): - line 393: 385 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsTableLatenciesImpl.html (1 line): - line 121: 113 // TODO Java8's ConcurrentHashMap#computeIfAbsent would be stellar instead 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.MemStoreChunkPool.StatisticsThread.html (1 line): - line 274: 266 // TODO: change to CHUNK_MAP if it is generally defined 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TestRegionRebalancing.html (1 line): - line 192: 184 // TODO: Fix this test. Old balancer used to run with 'slop'. New 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALPerformanceEvaluation.html (1 line): - line 218: 210 // TODO: Can also collect #procs, time taken by each thread to measure fairness. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestFromClientSide.html (1 line): - line 4617: 4609 // TODO: Trying mutateRow again. The batch was failing with a one try only. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterMetaBootstrap.html (1 line): - line 60: 052 * TODO: The way this assign runs, nothing but chance to stop all replicas showing up on same 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptor.html (1 line): - line 175: 167 // TODO: Currently this is used RPC scheduling only. Make it more generic than this; allow it 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/util/ChaosMonkeyRunner.html (1 line): - line 105: 097 // TODO: make sleep time configurable 2.2/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.DeleteNodeFailSilent.html (1 line): - line 917: 909 // TODO: Set node ACL for groups when ZK supports this feature 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.StopBlockingRegionObserver.html (1 line): - line 241: 233 // TODO: Change this so it throws a CP Abort Exception instead. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.InjectAbortOnLoadListener.html (1 line): - line 207: 199 // TODO: WARN: Modify Table/Families does not create a family dir 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.CustomStoreFlusher.html (1 line): - line 328: 320 // TODO: Scan all. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.MasterSyncObserver.html (1 line): - line 270: 262 // TODO why we get a PrivilegedActionException, which is unexpected? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomWriteTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.0/apidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptor.html (1 line): - line 174: 166 // TODO: Currently this is used RPC scheduling only. Make it more generic than this; allow it 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.TestFlusher.html (1 line): - line 328: 320 // TODO: Scan all. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterMetaBootstrap.html (1 line): - line 60: 052 * TODO: The way this assign runs, nothing but chance to stop all replicas showing up on same 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.3/devapidocs/src-html/org/apache/hadoop/hbase/CellComparatorImpl.html (1 line): - line 307: 299 // TODO: Do we need a ByteBufferKeyValue version of this? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestLogRolling.html (1 line): - line 198: 190 // TODO: Why does this write data take for ever? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColTSCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.1/devapidocs/src-html/org/apache/hadoop/metrics2/lib/DefaultMetricsSystemHelper.html (1 line): - line 89: 081 * TODO: May not be needed for Hadoop versions after YARN-5190. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.NodeDeletionListener.html (1 line): - line 393: 385 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseEncoder.html (1 line): - line 37: 029 * TODO javadoc 2.3/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.ReplicationQueueOperation.html (1 line): - line 807: 799 // TODO manage it 2.5/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayKeyIterator.html (1 line): - line 892: 884 // TODO should this restart the array back at start index 0 ? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.html (1 line): - line 575: 567 // TODO: Optimize for v > 1, e.g. 16, 32 1.2/xref/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.html (1 line): - line 748: 738 RestoreMetaChanges metaChanges = helper.restoreHdfsRegions(); // TODO: parallelize. 2.1/apidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.html (1 line): - line 575: 567 // TODO: Optimize for v > 1, e.g. 16, 32 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html (1 line): - line 372: 364 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 1.2/xref-test/org/apache/hadoop/hbase/regionserver/compactions/TestStripeCompactionPolicy.html (1 line): - line 206: 196 // TODO: currently only one compaction at a time per store is allowed. If this changes, 1.4/xref/org/apache/hadoop/hbase/types/OrderedString.html (1 line): - line 51: 41 // TODO: use of UTF8 here is a leaky abstraction. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html (1 line): - line 95: 087 /* TODO: Restrict access to this constructor to make rogues instances more difficult. 1.2/xref-test/org/apache/hadoop/hbase/TestMultiVersions.html (1 line): - line 113: 103 // TODO: Remove these deprecated classes or pull them in here if this is 2.0/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.html (1 line): - line 83: 075 // TODO add BB backed os check and do for write. Pass Cell 2.4/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html (1 line): - line 830: 822 // TODO manage it 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.SimpleClient.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.ReplicateContext.html (1 line): - line 59: 051 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 1.2/xref-test/org/apache/hadoop/hbase/io/hfile/TestSeekTo.html (1 line): - line 327: 317 // TODO : Fix this 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.BucketSizeInfo.html (1 line): - line 298: 290 // TODO Support the view of block size distribution statistics 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/NonceKey.html (1 line): - line 34: 026 // TODO: we could use pure byte arrays, but then we wouldn't be able to use hash map. 1.1/xref/org/apache/hadoop/hbase/wal/WAL.html (1 line): - line 126: 116 * @param htd used to give scope for replication TODO refactor out in favor of table name and info 2.4/apidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcControllerFactory.html (1 line): - line 58: 050 // TODO: Set HConstants default rpc timeout here rather than nothing? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.TestFlusher.html (1 line): - line 323: 315 // TODO: Scan all. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomSeekScanTest.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.html (1 line): - line 357: 349 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 1.2/xref-test/org/apache/hadoop/hbase/ClusterManager.html (1 line): - line 108: 98 /* TODO: further API ideas: 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.html (1 line): - line 172: 164 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/ClusterManager.ServiceType.html (1 line): - line 106: 098 /* TODO: further API ideas: 1.1/devapidocs/org/apache/hadoop/hbase/wal/WAL.html (1 line): - line 393: sequence id that is after all currently appended edits.
htd - used to give scope for replication TODO refactor out in favor of table name and info
sequenceId - A reference to the atomic long the info region is using as 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/EnableTableProcedure.html (1 line): - line 126: 118 0: // TODO: Figure better what to do here for hbase:meta replica. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationTrackerZKImpl.html (1 line): - line 259: 251 // TODO Auto-generated method stub 1.4/xref-test/org/apache/hadoop/hbase/regionserver/TestCompaction.html (1 line): - line 490: 480 // FIXME: This wait may spuriously wake up, so this test is likely to be flaky 2.0/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.SetQuotaOperations.html (1 line): - line 64: 056 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 1.2/xref-test/org/apache/hadoop/hbase/client/TestHBaseAdminNoCluster.html (1 line): - line 86: 76 //TODO: Clean up, with Procedure V2 and nonce to prevent the same procedure to call mulitple 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureYieldException.html (1 line): - line 32: 024// TODO: Not used yet 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.html (1 line): - line 857: 849 // TODO Auto-generated method stub 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TestKeyValue.html (1 line): - line 272: 264 // TODO actually write this test! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseDecoder.html (1 line): - line 42: 034 * TODO javadoc 1.4/xref/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html (1 line): - line 499: 489 // TODO it would be nice to pick one or the other of these formats. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.QuotaSnapshotSizeSerializationException.html (1 line): - line 254: 246 // TODO Push this down to the RegionServer with a coprocessor: 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 1.1/devapidocs/org/apache/hadoop/hbase/codec/class-use/Codec.Decoder.html (1 line): - line 104:
TODO javadoc
2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellWithVersionsStoreScanner.html (1 line): - line 561: 553 * this case it doesnt. TODO this comment makes no sense above. Appears to do the right thing. n 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.html (1 line): - line 359: 351 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 1.2/xref/org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html (1 line): - line 66: 56 // System time used to compare objects in FIFO order. TODO: maybe use selectionTime? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.html (1 line): - line 59: 051 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.html (1 line): - line 300: 292 // TODO Implement WALProvider.addWALActionLister 1.2/xref-test/org/apache/hadoop/hbase/mapreduce/TestTableInputFormatScanBase.html (1 line): - line 86: 76 // this turns it off for this test. TODO: Figure out why scr breaks recovery. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/CompletedProcedureCleaner.html (1 line): - line 121: 113 // TODO: Select TTL based on Procedure type 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALUtil.html (1 line): - line 156: 148 // TODO: Pass in current time to use? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.html (1 line): - line 866: 858 RestoreMetaChanges metaChanges = helper.restoreHdfsRegions(); // TODO: parallelize. 1.1/xref-test/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.html (1 line): - line 404: 394 // TODO: need to change this test if we add a cache size threshold for 1.2/xref/org/apache/hadoop/hbase/ipc/MasterCoprocessorRpcChannel.html (1 line): - line 81: 71 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.DiffCompressionState.html (1 line): - line 325: 317 // TODO : See if we can avoid these reads as the read values are not getting used 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputSplit.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html (1 line): - line 159: 151 // TODO: move this comment when implementing Level: 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterWalManager.html (1 line): - line 80: 072 // TODO: Rename it, since those metrics are split-manager related 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html (1 line): - line 352: 344 // TODO : If we want to decide based on heap over head it can be done without tracking 2.2/devapidocs/src-html/org/apache/hadoop/hbase/CellComparatorImpl.html (1 line): - line 308: 300 // TODO: Do we need a ByteBufferKeyValue version of this? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/ProcedureStorePerformanceEvaluation.Worker.html (1 line): - line 216: 208 // TODO: Can also collect #procs, time taken by each thread to measure fairness. 1.1/xref-test/org/apache/hadoop/hbase/procedure/TestZKProcedureControllers.html (1 line): - line 249: 239 // TODO Broken by composition. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitLogWorker.html (1 line): - line 153: 145 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html (1 line): - line 159: 151 // TODO: move this comment when implementing Level: 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.SequentialReadTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.html (1 line): - line 86: 078 * Get singleton instance. TODO this would be better off scoped to a single daemon 2.0/devapidocs/src-html/org/apache/hadoop/hbase/filter/Filter.ReturnCode.html (1 line): - line 291: 283 * TODO: JAVADOC 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.html (1 line): - line 464: 456 // TODO: need to change this test if we add a cache size threshold for 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html (1 line): - line 159: 151 // TODO: move this comment when implementing Level: 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.UserQuotasVisitor.html (1 line): - line 161: 153 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.html (1 line): - line 4033: 4025 // TODO this was removed, now what dangit?! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/ClientScanner.html (1 line): - line 407: 399 // TODO: Why wrap this in a DNRIOE when it already is a DNRIOE? 2.5/apidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptor.html (1 line): - line 159: 151 // TODO: Currently this is used RPC scheduling only. Make it more generic than this; allow it 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.FilteredScanTest.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ExtendedCellBuilder.html (1 line): - line 37: 029 * TODO: ditto for ByteBufferExtendedCell? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.RegisterAndDieRegionServer.html (1 line): - line 157: 149 // TODO: This test could do more to verify fix. It could create a table 1.1/xref-test/org/apache/hadoop/hbase/procedure/TestZKProcedure.html (1 line): - line 84: 74 private static final byte[] data = new byte[] { 1, 2 }; // TODO what is this used for? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileCleaner.DummyServer.html (1 line): - line 321: 313 // TODO Auto-generated method stub 1.2/xref/org/apache/hadoop/hbase/regionserver/HeapMemStoreLAB.html (1 line): - line 63: 53 * TODO: we should probably benchmark whether word-aligning the allocations 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DataBlockEncoder.EncodedSeeker.html (1 line): - line 51: 043 // TODO: This Interface should be deprecated and replaced. It presumes hfile and carnal knowledge 2.3/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.RowEndKeyComparator.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.MemstoreFlusherStub.html (1 line): - line 861: 853 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.IsFlushWALMarker.html (1 line): - line 3862: 3854 // TODO this was removed, now what dangit?! 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomInnerRegionObserverWrapper.html (1 line): - line 397: 389 // TODO : check how block index works here 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.Comparer.html (1 line): - line 343: 335 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.Cluster.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.StoreFileReference.html (1 line): - line 254: 246 // TODO Push this down to the RegionServer with a coprocessor: 1.2/devapidocs/org/apache/hadoop/hbase/procedure/class-use/Procedure.html (1 line): - line 178: TODO this code isn't actually used but can be used to issue a cancellation from the 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.LogCapturer.html (1 line): - line 101: 093 * TODO: This class can be removed after we upgrade Hadoop dependency. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html (1 line): - line 501: 493 // TODO: parentsToChildrenPairMap is always empty, which makes updateMetaParentRegions() 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterMetaBootstrap.html (1 line): - line 60: 052 * TODO: The way this assign runs, nothing but chance to stop all replicas showing up on same 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.html (1 line): - line 200: 192 // TODO: Change this so it throws a CP Abort Exception instead. 1.2/xref-test/org/apache/hadoop/hbase/io/encoding/TestDataBlockEncoders.html (1 line): - line 197: 187 // TODO remove this once support is added. HBASE-12298 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.UnsafeComparer.html (1 line): - line 369: 361 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.ScanTest.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 1.2/xref/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html (1 line): - line 51: 41 * provide the admin operations to interact with the quota table. TODO: FUTURE: The master will be 1.2/xref/org/apache/hadoop/hbase/master/MasterRpcServices.html (1 line): - line 841: 831 // TODO: currently, we query using the table name on the client side. this 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestHFileBlock.html (1 line): - line 592: 584 // TODO: parameterize these nested loops. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.html (1 line): - line 270: 262 // TODO why we get a PrivilegedActionException, which is unexpected? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.SizeSnapshotWithTimestamp.html (1 line): - line 64: 056 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 2.4/apidocs/src-html/org/apache/hadoop/hbase/ScheduledChore.html (1 line): - line 184: 176 // TODO: Histogram metrics per chore name. 1.4/xref/org/apache/hadoop/hbase/client/ConnectionUtils.html (1 line): - line 106: 96 // TODO: Fix this. Not all connections from server side should have 10 times the retries. 2.3/apidocs/src-html/org/apache/hadoop/hbase/util/ConfigurationUtil.html (1 line): - line 45: 037 // TODO: hopefully this is a good delimiter; it's not in the base64 alphabet, 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.IndexStatistics.html (1 line): - line 298: 290 // TODO Support the view of block size distribution statistics 2.5/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.MonitorRunnable.html (1 line): - line 86: 078 * Get singleton instance. TODO this would be better off scoped to a single daemon 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffSeekerState.html (1 line): - line 369: 361 // TODO : See if we can avoid these reads as the read values are not getting used 2.2/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/CompletedProcedureCleaner.html (1 line): - line 121: 113 // TODO: Select TTL based on Procedure type 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultStoreFlusher.html (1 line): - line 67: 059 // TODO: We can fail in the below block before we complete adding this flush to 1.4/xref/org/apache/hadoop/hbase/io/hfile/PrefetchExecutor.html (1 line): - line 86: 76 // TODO: We want HFile, which is where the blockcache lives, to handle 2.4/devapidocs/src-html/org/apache/hadoop/hbase/CellUtil.html (1 line): - line 1505: 1497 // TODO: pretty print tags as well 2.2/devapidocs/src-html/org/apache/hadoop/hbase/DoNotRetryIOException.html (1 line): - line 37: 029 // TODO: This would be more useful as a marker interface than as a class. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowByteBufferExtendedCell.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/NonceKey.html (1 line): - line 34: 026 // TODO: we could use pure byte arrays, but then we wouldn't be able to use hash map. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/CompletedProcedureCleaner.html (1 line): - line 121: 113 // TODO: Select TTL based on Procedure type 2.5/devapidocs/src-html/org/apache/hadoop/hbase/nio/SingleByteBuff.html (1 line): - line 243: 235 // TODO we can do some optimization here? Call to asSubByteBuffer might 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/WALUtil.html (1 line): - line 159: 151 // TODO: Pass in current time to use? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/NewVersionBehaviorTracker.html (1 line): - line 382: 374 // TODO maybe we can optimize. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.EvaluationMapTask.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputSplit.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.html (1 line): - line 323: 315 // TODO : See if we can avoid these reads as the read values are not getting used 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/MockStoreFileGenerator.html (1 line): - line 87: 079 when(mockSf.isReference()).thenReturn(false); // TODO come back to 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.html (1 line): - line 77: 069 // TODO: flush result is not checked? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALRecordReader.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html (1 line): - line 108: 100// TODO as method signatures need to break, update to 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.TableQuotasVisitor.html (1 line): - line 122: 114 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.AllowedOperations.html (1 line): - line 298: 290 // TODO Implement WALProvider.addWALActionLister 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html (1 line): - line 611: 603 // TODO it would be nice to pick one or the other of these formats. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomInnerRegionObserver.html (1 line): - line 382: 374 // TODO : check how block index works here 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.CacheOnWriteType.html (1 line): - line 464: 456 // TODO: need to change this test if we add a cache size threshold for 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestMultiTableSnapshotInputFormatImpl.html (1 line): - line 75: 067 // TODO: this is kind of meh; it'd be much nicer to just inject the RestoreSnapshotHelper 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.html (1 line): - line 152: 144 //TODO: should we make min number of regions a config param? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/TestKeyValue.FailureCase.html (1 line): - line 287: 279 // TODO actually write this test! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/chaos/ChaosAgent.html (1 line): - line 548: 540 // TODO: Considering Agent is running with same user. 2.3/apidocs/src-html/org/apache/hadoop/hbase/filter/Filter.html (1 line): - line 291: 283 * TODO: JAVADOC 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HRegionForTesting.html (1 line): - line 4033: 4025 // TODO this was removed, now what dangit?! 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileLinkCleaner.DummyServer.html (1 line): - line 219: 211 // TODO Auto-generated method stub 1.2/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Evolving.html (1 line): - line 3137:
TODO: Most of the code in this class is ripped from ZooKeeper tests.
2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ConverterHolder.PureJavaConverter.html (1 line): - line 369: 361 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 1.2/xref-test/org/apache/hadoop/hbase/procedure/TestZKProcedureControllers.html (1 line): - line 249: 239 // TODO Broken by composition. 1.1/xref/org/apache/hadoop/hbase/mapreduce/TableOutputFormat.html (1 line): - line 168: 158 // TODO Check if the table exists? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.FlushThread.html (1 line): - line 4082: 4074 // TODO this was removed, now what dangit?! 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/util/ChaosMonkeyRunner.html (1 line): - line 105: 097 // TODO: make sleep time configurable 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.html (1 line): - line 294: 286 // TODO Auto-generated method stub 1.2/xref-test/org/apache/hadoop/hbase/security/access/SecureTestUtil.html (1 line): - line 289: 279 // TODO why we get a PrivilegedActionException, which is unexpected? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.ChunkType.html (1 line): - line 282: 274 // TODO: change to CHUNK_MAP if it is generally defined 1.2/xref/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.html (1 line): - line 122: 112 // TODO: Add support for zk 'chroot'; we don't add it to the quorumServers String as we should. 1.4/xref/org/apache/hadoop/hbase/procedure2/TwoPhaseProcedure.html (1 line): - line 37: 27 // TODO (e.g. used by ACLs/VisibilityTags updates) 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrContext.html (1 line): - line 372: 364 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.SequentialWriteTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ModifyNamespaceProcedure.html (1 line): - line 117: 109 // TODO: coprocessor rollback semantic is still undefined. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationTrackerZKImpl.html (1 line): - line 260: 252 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html (1 line): - line 158: 150 * TODO: Shutdown this phoenix specialization or do it via some other means. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomSeekScanTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/EnabledTableSnapshotHandler.html (1 line): - line 71: 063 // TODO consider switching over to using regionnames, rather than server names. This would allow 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.Status.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/OnePhaseProcedure.html (1 line): - line 35: 027 // TODO (e.g. used by online snapshots) 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestHFileBlock.BlockReaderThread.html (1 line): - line 542: 534 // TODO: parameterize these nested loops. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedure.html (1 line): - line 89: 081 private static final byte[] data = new byte[] { 1, 2 }; // TODO what is this used for? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.StopBlockingRegionObserver.html (1 line): - line 200: 192 // TODO: Change this so it throws a CP Abort Exception instead. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedure.html (1 line): - line 89: 081 private static final byte[] data = new byte[] { 1, 2 }; // TODO what is this used for? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/wal/EntryBuffers.html (1 line): - line 180: 172 // TODO linkedlist entry 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html (1 line): - line 62: 054 // TODO: make sure that we won't pass null here in the future. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestImportExport.TableWALActionListener.html (1 line): - line 104: 096//TODO : Remove this in 3.0 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultStoreFlusher.html (1 line): - line 65: 057 // TODO: We can fail in the below block before we complete adding this flush to 2.5/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayValueIterator.html (1 line): - line 892: 884 // TODO should this restart the array back at start index 0 ? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.JaasConfiguration.html (1 line): - line 918: 910 // TODO: Set node ACL for groups when ZK supports this feature 1.4/xref-test/org/apache/hadoop/hbase/regionserver/TestZKLessSplitOnCluster.html (1 line): - line 59: 49 // TODO: This test will be added later 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ConverterHolder.UnsafeConverter.html (1 line): - line 369: 361 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html (1 line): - line 100: 092 * TODO: Remove. This may not be needed now as assign and unassign counts are tracked separately 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeCompactionRequest.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultStoreFlusher.html (1 line): - line 66: 058 // TODO: We can fail in the below block before we complete adding this flush to 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALPerformanceEvaluation.html (1 line): - line 216: 208 // TODO: Can also collect #procs, time taken by each thread to measure fairness. 1.4/xref-test/org/apache/hadoop/hbase/client/TestScan.html (1 line): - line 50: 40 // TODO: cover more test cases 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableInputFormatScanBase.ScanReducer.html (1 line): - line 82: 074 // this turns it off for this test. TODO: Figure out why scr breaks recovery. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange10Test.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationObserver.html (1 line): - line 79: 071 // hosted in a RegionServer. TODO: fix. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCompactionAfterBulkLoad.html (1 line): - line 82: 074 // TODO We need a way to do this without creating files 2.0/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.html (1 line): - line 335: 327 // TODO: This method overestimates the number of configuration settings -- if a value is masked 2.0/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayValueCollection.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RegionReplicaReplicationEndpoint.RegionReplicaReplayCallable.html (1 line): - line 392: 384 // TODO Auto-generated method stub 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.Incrementer.html (1 line): - line 4033: 4025 // TODO this was removed, now what dangit?! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/IPCUtil.html (1 line): - line 118: 110 //TODO handle htrace API change, see HBASE-18895 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestWALPlayer.html (1 line): - line 83: 075//TODO : Remove this in 3.0 2.3/apidocs/src-html/org/apache/hadoop/hbase/types/FixedLengthWrapper.html (1 line): - line 123: 115 // TODO: is the zero-padding appropriate? 2.5/apidocs/src-html/org/apache/hadoop/hbase/DoNotRetryIOException.html (1 line): - line 36: 028 // TODO: This would be more useful as a marker interface than as a class. 1.4/xref/org/apache/hadoop/hbase/zookeeper/ZKTableStateClientSideReader.html (1 line): - line 50: 40 * TODO: decouple this class from ZooKeeper. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowCell.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/PrefixKeyDeltaEncoder.html (1 line): - line 188: 180 // TODO : See if we can avoid these reads as the read values are not getting used 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.html (1 line): - line 347: 339 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 1.4/xref/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html (1 line): - line 193: 183 // TODO: is there any point in retrying beyond what ZK client does? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessControlFilter.html (1 line): - line 48: 040 * TODO: There is room for further performance optimization here. 1.2/xref-test/org/apache/hadoop/hbase/wal/TestWALSplit.html (1 line): - line 166: 156 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 1.4/xref/org/apache/hadoop/hbase/regionserver/StoreConfigInformation.html (1 line): - line 46: 36 // TODO: Why is this in here? It should be in Store and it should return the Store flush size, 1.2/xref-test/org/apache/hadoop/hbase/io/hfile/TestCachedBlockQueue.html (1 line): - line 144: 134 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.html (1 line): - line 917: 909 // TODO: Set node ACL for groups when ZK supports this feature 2.4/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html (1 line): - line 111: 103// TODO as method signatures need to break, update to 2.0/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.RowEndKeyComparator.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ByteArrayComparator.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.4/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/util/BlockIOUtils.html (1 line): - line 53: 045 // TODO: remove the reflection when we update to Hadoop 3.3 or above. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html (1 line): - line 973: 965 // TODO: currently, we query using the table name on the client side. this 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/OnePhaseProcedure.html (1 line): - line 35: 027 // TODO (e.g. used by online snapshots) 2.5/devapidocs/src-html/org/apache/hadoop/hbase/trace/HBaseSemanticAttributes.RpcSystem.html (1 line): - line 123: 115 // TODO: promote this to the FSReader#readBlockData API. Or somehow instead use Scan.ReadType. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ByteBufferChunkKeyValue.html (1 line): - line 38: 030//TODO : When moving this cell to CellChunkMap we will have the following things 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DataBlockEncoder.html (1 line): - line 51: 043 // TODO: This Interface should be deprecated and replaced. It presumes hfile and carnal knowledge 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.CustomStoreFlusher.html (1 line): - line 329: 321 // TODO: Scan all. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html (1 line): - line 594: 586 // TODO it would be nice to pick one or the other of these formats. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ScheduledChore.ChoreServicer.html (1 line): - line 187: 179 // TODO: Histogram metrics per chore name. 1.2/xref/org/apache/hadoop/hbase/mapreduce/TableOutputFormat.html (1 line): - line 177: 167 // TODO Check if the table exists? 1.2/xref-test/org/apache/hadoop/hbase/master/TestRollingRestart.html (1 line): - line 205: 195 // TODO: Bring random 3 of 4 RS down at the same time 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/TestKeyValue.FailureCase.html (1 line): - line 272: 264 // TODO actually write this test! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayKeyIterator.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.RSGroupAdminServiceImpl.html (1 line): - line 100: 092// TODO: Encapsulate MasterObserver functions into separate subclass. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/RegionMetrics.html (1 line): - line 96: 088 * TODO: why we pass the same value to different counters? Currently, the value from 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/handler/UnassignRegionHandler.html (1 line): - line 64: 056 // TODO: not used yet, we still use the old CloseRegionHandler when aborting 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestImportExport.TableWALActionListener.html (1 line): - line 104: 096//TODO : Remove this in 3.0 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.QuotaSnapshotSizeSerializationException.html (1 line): - line 255: 247 // TODO Push this down to the RegionServer with a coprocessor: 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.AbstractRpcChannel.html (1 line): - line 550: 542 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html (1 line): - line 376: 368 // TODO: instance pool to reduce GC? 2.2/apidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationLoadSink.html (1 line): - line 31: 023 // TODO: add the builder for this class 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html (1 line): - line 63: 055 // TODO: St.Ack 20150903 Sounds good to me. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCachedBlockQueue.CachedBlock.html (1 line): - line 147: 139 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseDecoder.PBIS.html (1 line): - line 42: 034 * TODO javadoc 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/handler/CloseRegionHandler.html (1 line): - line 108: 100 // TODO: do better than a simple warning 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.ScanThread.html (1 line): - line 397: 389 // TODO : check how block index works here 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestMasterNoCluster.html (1 line): - line 79: 071 * TODO: Speed up the zk connection by Master. It pauses 5 seconds establishing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupBasedLoadBalancer.html (1 line): - line 284: 276 * TODO: consider using HashSet to pursue O(1) for contains() throughout the calling chain if 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.RegionServerAccountingStub.html (1 line): - line 855: 847 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html (1 line): - line 149: 141 // TODO: coprocessor rollback semantic is still undefined. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.html (1 line): - line 141: 133 // TODO: This connection is replication specific or we should make it particular to 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/ClusterManager.html (1 line): - line 106: 098 /* TODO: further API ideas: 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/NewVersionBehaviorTracker.DeleteVersionsNode.html (1 line): - line 376: 368 // TODO maybe we can optimize. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.RegisterAndDieRegionServer.html (1 line): - line 157: 149 // TODO: This test could do more to verify fix. It could create a table 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.RowEndKeyComparator.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 1.1/xref/org/apache/hadoop/hbase/types/OrderedString.html (1 line): - line 51: 41 // TODO: use of UTF8 here is a leaky abstraction. 1.1/xref/org/apache/hadoop/hbase/regionserver/StoreConfigInformation.html (1 line): - line 46: 36 // TODO: Why is this in here? It should be in Store and it should return the Store flush size, 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/ClientScanner.html (1 line): - line 402: 394 // TODO: Why wrap this in a DNRIOE when it already is a DNRIOE? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/metrics/OperationMetrics.html (1 line): - line 51: 043 * TODO: As of now, Metrics description cannot be added/ registered with {@link MetricRegistry}. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.RoleCommand.html (1 line): - line 321: 313 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.1/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ByteArrayComparator.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 1.2/xref/org/apache/hadoop/hbase/coordination/ZkOpenRegionCoordination.html (1 line): - line 128: 118 // TODO: should also handle transition from CLOSED? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultStoreFlusher.html (1 line): - line 67: 059 // TODO: We can fail in the below block before we complete adding this flush to 2.3/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceShipper.html (1 line): - line 221: 213 // FIXME check relationship between wal group and overall 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ByteBufferChunkKeyValue.html (1 line): - line 38: 030//TODO : When moving this cell to CellChunkMap we will have the following things 2.4/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.html (1 line): - line 101: 093 // TODO: Add support for zk 'chroot'; we don't add it to the quorumServers String as we should. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RegionReplicaReplicationEndpoint.RegionReplicaReplayCallable.html (1 line): - line 381: 373 // TODO Auto-generated method stub 2.1/apidocs/src-html/org/apache/hadoop/hbase/filter/Filter.html (1 line): - line 291: 283 * TODO: JAVADOC 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitLogWorker.DummyServer.html (1 line): - line 153: 145 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.DiffSeekerState.html (1 line): - line 323: 315 // TODO : See if we can avoid these reads as the read values are not getting used 1.2/xref/org/apache/hadoop/hbase/util/ConfigurationUtil.html (1 line): - line 49: 39 // TODO: hopefully this is a good delimiter; it's not in the base64 alphabet, 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html (1 line): - line 406: 398 // TODO handle htrace API change, see HBASE-18895 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RWQueueRpcExecutor.html (1 line): - line 207: 199 // TODO: Is there a better way to do this? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DataBlockEncoder.EncodedSeeker.html (1 line): - line 49: 041// TODO: This Interface should be deprecated and replaced. It presumes hfile and carnal knowledge of 1.4/xref-test/org/apache/hadoop/hbase/regionserver/TestWALLockup.html (1 line): - line 157: 147 // TODO Auto-generated catch block 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.html (1 line): - line 874: 866 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.4/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.NodeAndData.html (1 line): - line 965: 957 // TODO: Set node ACL for groups when ZK supports this feature 2.3/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.GetDataAsyncCallback.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/factories/MonkeyFactory.html (1 line): - line 78: 070 // TODO: the name has become a misnomer since the default (not-slow) monkey has been removed 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.html (1 line): - line 213: 205 // TODO: WARN: Modify Table/Families does not create a family dir 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange10000Test.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.html (1 line): - line 162: 154 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/factories/MonkeyFactory.html (1 line): - line 76: 068 // TODO: the name has become a misnomer since the default (not-slow) monkey has been removed 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mob/compactions/PartitionedMobCompactor.html (1 line): - line 278: 270 // TODO: is it possible to skip read of most hfiles? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcControllerFactory.html (1 line): - line 58: 050 // TODO: Set HConstants default rpc timeout here rather than nothing? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.CellEncoder.html (1 line): - line 83: 075 // TODO add BB backed os check and do for write. Pass Cell 2.0/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.html (1 line): - line 47: 039 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 1.2/devapidocs/org/apache/hadoop/hbase/zookeeper/package-summary.html (1 line): - line 133:
TODO: Most of the code in this class is ripped from ZooKeeper tests.
2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RestoreSnapshotProcedure.html (1 line): - line 228: 220 // TODO: We may be able to abort if the procedure is not started yet. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/CachedClusterId.html (1 line): - line 48: 040 * TODO: Make it a singleton without affecting concurrent junit tests. 1.1/xref/org/apache/hadoop/hbase/util/Bytes.html (1 line): - line 180: 170 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html (1 line): - line 550: 542 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.BoundaryStripeCompactionRequest.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange1000Test.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 1.1/xref/org/apache/hadoop/hbase/client/Mutation.html (1 line): - line 295: 285 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HStoreForTesting.html (1 line): - line 4033: 4025 // TODO this was removed, now what dangit?! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.ReplicateContext.html (1 line): - line 59: 051 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/ClusterManager.html (1 line): - line 106: 098 /* TODO: further API ideas: 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ByteBufferChunkKeyValue.html (1 line): - line 38: 030//TODO : When moving this cell to CellChunkMap we will have the following things 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.Status.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcConnection.html (1 line): - line 199: 191 // TODO: Plug in other supported decoders. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotReducer.html (1 line): - line 194: 186 // TODO: would be better to examine directly the cache instance that results from this 2.2/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessControlFilter.Strategy.html (1 line): - line 48: 040 * TODO: There is room for further performance optimization here. 1.2/xref-test/org/apache/hadoop/hbase/codec/prefixtree/row/TestPrefixTreeSearcher.html (1 line): - line 188: 178 * TODO: why i+1 instead of i? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileLinkCleaner.html (1 line): - line 223: 215 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.html (1 line): - line 201: 193 // TODO: coprocessor rollback semantic is still undefined. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.CallTracker.html (1 line): - line 376: 368 // TODO: instance pool to reduce GC? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/CellChunkImmutableSegment.html (1 line): - line 345: 337 // TODO: maybe need to update the dataSize of the region 2.5/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.Decoder.html (1 line): - line 45: 037 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 1.1/xref/org/apache/hadoop/hbase/procedure2/TwoPhaseProcedure.html (1 line): - line 37: 27 // TODO (e.g. used by ACLs/VisibilityTags updates) 1.1/xref/org/apache/hadoop/hbase/codec/Codec.html (1 line): - line 47: 37 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 2.2/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.ImmutableConfigMap.html (1 line): - line 335: 327 // TODO: This method overestimates the number of configuration settings -- if a value is masked 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.CmdDescriptor.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/Server.html (1 line): - line 100: 092 // TODO: On Master, return Master's. On RegionServer, return RegionServers. The FileSystems 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestFromClientSide5.html (1 line): - line 332: 324 // TODO: Trying mutateRow again. The batch was failing with a one try only. 2.3/apidocs/src-html/org/apache/hadoop/hbase/CellUtil.html (1 line): - line 1507: 1499 // TODO: pretty print tags as well 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.KeyValueStatsCollector.html (1 line): - line 357: 349 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.DummyServer.html (1 line): - line 300: 292 // TODO Auto-generated method stub 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/NoOpScanPolicyObserver.html (1 line): - line 66: 058 // TODO add for postScannerOpen 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotCounters.html (1 line): - line 194: 186 // TODO: would be better to examine directly the cache instance that results from this 2.2/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html (1 line): - line 55: 047 * TODO: Most of the code in this class is ripped from ZooKeeper tests. Instead 2.4/devapidocs/src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html (1 line): - line 95: 087 /* TODO: Restrict access to this constructor to make rogues instances more difficult. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/metrics/Snapshot.html (1 line): - line 143: 135 // TODO: Dropwizard histograms also track stddev 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomInnerRegionObserver.html (1 line): - line 397: 389 // TODO : check how block index works here 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DataBlockEncoder.html (1 line): - line 50: 042// TODO: This Interface should be deprecated and replaced. It presumes hfile and carnal knowledge of 1.1/xref/org/apache/hadoop/hbase/client/coprocessor/AggregationClient.html (1 line): - line 92: 82 // TODO: This class is not used. Move to examples? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestLogRolling.html (1 line): - line 198: 190 // TODO: Why does this write data take for ever? 1.1/xref-test/org/apache/hadoop/hbase/master/TestMasterFailover.html (1 line): - line 947: 937 // TODO: Next test to add is with testing permutations of the RIT or the RS 2.4/devapidocs/src-html/org/apache/hadoop/hbase/filter/FilterBase.html (1 line): - line 45: 037@InterfaceAudience.Private // TODO add filter limited private level 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/DisabledTableSnapshotHandler.html (1 line): - line 76: 068 // TODO consider parallelizing these operations since they are independent. Right now its just 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileCleaner.DummyServer.html (1 line): - line 322: 314 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessControlFilter.html (1 line): - line 48: 040 * TODO: There is room for further performance optimization here. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/ByteBufferWriter.html (1 line): - line 59: 051 // TODO remove it from here? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowColByteBufferExtendedCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 1.4/xref-test/org/apache/hadoop/hbase/filter/TestFilter.html (1 line): - line 1371: 1361 // TODO: This is important... need many more tests for ordering, etc 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/RetryingCallable.html (1 line): - line 43: 035 * TODO: We call prepare before EVERY call. Seems wrong. FIX!!!! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html (1 line): - line 113: 105 // TODO: depending on Store is not good but, realistically, all compactors currently do. 1.1/xref/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.html (1 line): - line 372: 362 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.MasterSyncObserver.html (1 line): - line 303: 295 // TODO why we get a PrivilegedActionException, which is unexpected? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.html (1 line): - line 418: 410 // TODO: need to change this test if we add a cache size threshold for 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCompactionAfterBulkLoad.TestCompactSplit.html (1 line): - line 86: 078 // TODO We need a way to do this without creating files 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALPerformanceEvaluation.NoSyncWalProcedureStore.html (1 line): - line 218: 210 // TODO: Can also collect #procs, time taken by each thread to measure fairness. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.ChunkType.html (1 line): - line 282: 274 // TODO: change to CHUNK_MAP if it is generally defined 1.4/xref/org/apache/hadoop/hbase/regionserver/HRegionFileSystem.html (1 line): - line 519: 509 // TODO deal with viewFS 2.2/apidocs/src-html/org/apache/hadoop/hbase/types/FixedLengthWrapper.html (1 line): - line 123: 115 // TODO: is the zero-padding appropriate? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayKeySet.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushHandler.html (1 line): - line 352: 344 // TODO : If we want to decide based on heap over head it can be done without tracking 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.html (1 line): - line 393: 385 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html (1 line): - line 1021: 1013 // TODO: currently, we query using the table name on the client side. this 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.ServerRequestCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/filter/FilterBase.html (1 line): - line 45: 037@InterfaceAudience.Private // TODO add filter limited private level 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.AdminRequestCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.CustomSplitPolicy.html (1 line): - line 840: 832 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateNamespaceProcedure.html (1 line): - line 122: 114 // TODO: coprocessor rollback semantic is still undefined. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/util/ChaosMonkeyRunner.html (1 line): - line 105: 097 // TODO: make sleep time configurable 2.1/devapidocs/src-html/org/apache/hadoop/hbase/DoNotRetryIOException.html (1 line): - line 37: 029 // TODO: This would be more useful as a marker interface than as a class. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestPerColumnFamilyFlush.html (1 line): - line 402: 394 // TODO: This test doesn't allow for this case: 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTimeRangeMapRed.ProcessTimeRangeMapper.html (1 line): - line 196: 188 // TODO Auto-generated catch block 2.2/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupBasedLoadBalancer.html (1 line): - line 291: 283 * TODO: consider using HashSet to pursue O(1) for contains() throughout the calling chain if 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotMapper.html (1 line): - line 194: 186 // TODO: would be better to examine directly the cache instance that results from this 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncConnectionImpl.html (1 line): - line 159: 151 // TODO: this maybe a blocking operation, better to create it outside the constructor and pass 1.1/xref/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFormat.html (1 line): - line 102: 92 // TODO: Write compacted version? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureStoreTracker.DeleteState.html (1 line): - line 179: 171 // TODO: RESET if (map.size() == 1) 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.StoreFileSplitter.html (1 line): - line 557: 549 // TODO: Clean up split and merge. Currently all over the place. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/RegionStateListener.html (1 line): - line 37: 029 // TODO: Get rid of this!!!! Ain't there a better way to watch region 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.html (1 line): - line 464: 456 // TODO: need to change this test if we add a cache size threshold for 2.2/devapidocs/src-html/org/apache/hadoop/hbase/tool/WriteSinkCoprocessor.html (1 line): - line 70: 062 * TODO: It needs tests 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.QuotasVisitor.html (1 line): - line 161: 153 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.5/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html (1 line): - line 108: 100// TODO as method signatures need to break, update to 1.2/xref/org/apache/hadoop/hbase/io/hfile/PrefetchExecutor.html (1 line): - line 86: 76 // TODO: We want HFile, which is where the blockcache lives, to handle 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.html (1 line): - line 370: 362 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterWalManager.html (1 line): - line 82: 074 // TODO: Rename it, since those metrics are split-manager related 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/DeleteNamespaceProcedure.html (1 line): - line 129: 121 // TODO: coprocessor rollback semantic is still undefined. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html (1 line): - line 563: 555 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestMobRestoreFlushSnapshotFromClient.html (1 line): - line 46: 038 * TODO This is essentially a clone of TestRestoreSnapshotFromClient. This is worth refactoring 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.IOTestWriter.html (1 line): - line 298: 290 // TODO Implement WALProvider.addWALActionLister 2.1/apidocs/src-html/org/apache/hadoop/hbase/HBaseInterfaceAudience.html (1 line): - line 30: 022// TODO move this to hbase-annotations non-test-jar 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.SequentialReadTest.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.html (1 line): - line 399: 391 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.PassthroughInvocationHandler.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteByteBufferExtendedCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.EvaluationMapTask.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.CreateRescanAsyncCallback.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCMultipleMergedRegionsProcedure.html (1 line): - line 131: 123 // TODO: This is going to spew log? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/HColumnDescriptor.html (1 line): - line 294: 286 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.ServerRequestCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.html (1 line): - line 240: 232 // TODO: this may be an overkill for large region replication 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.html (1 line): - line 303: 295 // TODO why we get a PrivilegedActionException, which is unexpected? 1.1/xref/org/apache/hadoop/hbase/filter/FilterBase.html (1 line): - line 49: 39 @InterfaceAudience.Private // TODO add filter limited private level 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.IsFlushWALMarker.html (1 line): - line 4090: 4082 // TODO this was removed, now what dangit?! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/LoadBalancer.html (1 line): - line 63: 055 * TODO: Add any | system as flags to indicate what it can do. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CombinedBlockCache.html (1 line): - line 87: 079 // TODO: is there a hole here, or just awkwardness since in the lruCache getBlock 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedureControllers.html (1 line): - line 253: 245 // TODO Broken by composition. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/NoncedRegionServerCallable.html (1 line): - line 41: 033 * <p>TODO: this class is actually tied to one region, because most of the paths make use of 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.Incrementer.html (1 line): - line 4807: 4799 // TODO this was removed, now what dangit?! 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange100Test.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseEncoder.html (1 line): - line 37: 029 * TODO javadoc 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.html (1 line): - line 343: 335 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.5/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html (1 line): - line 56: 048 * TODO: Most of the code in this class is ripped from ZooKeeper tests. Instead of redoing it, we 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.EvictionThread.html (1 line): - line 347: 339 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DataBlockEncoder.EncodedSeeker.html (1 line): - line 49: 041// TODO: This Interface should be deprecated and replaced. It presumes hfile and carnal knowledge of 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.AbstractRpcChannel.html (1 line): - line 573: 565 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.NodeDeletionListener.html (1 line): - line 348: 340 // TODO Auto-generated method stub 1.2/devapidocs/org/apache/hadoop/hbase/codec/class-use/Codec.Decoder.html (1 line): - line 108:
TODO javadoc
2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomInnerRegionObserverWrapper.html (1 line): - line 382: 374 // TODO : check how block index works here 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html (1 line): - line 114: 106 * KVs skipped via seeking to next row/column. TODO: estimate them? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MetaTableLocator.html (1 line): - line 58: 050 * TODO: rewrite using RPC calls to master to find out about hbase:meta. 1.2/xref-test/org/apache/hadoop/hbase/client/TestAdmin2.html (1 line): - line 729: 719 // here because makes use of an internal HBA method (TODO: Fix.). 2.3/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayHolder.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.MyRegionServer.html (1 line): - line 101: 093 * TODO: This class can be removed after we upgrade Hadoop dependency. 2.5/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html (1 line): - line 632: 624 // TODO it would be nice to pick one or the other of these formats. 1.1/xref-test/org/apache/hadoop/hbase/chaos/factories/MonkeyFactory.html (1 line): - line 76: 66 // TODO: the name has become a misnomer since the default (not-slow) monkey has been removed 1.2/xref/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html (1 line): - line 193: 183 // TODO: is there any point in retrying beyond what ZK client does? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotCounters.html (1 line): - line 194: 186 // TODO: would be better to examine directly the cache instance that results from this 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedureControllers.html (1 line): - line 253: 245 // TODO Broken by composition. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.ScanSingleRegionCallerBuilder.html (1 line): - line 399: 391 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/CachedClusterId.html (1 line): - line 51: 043 * TODO: Make it a singleton without affecting concurrent junit tests. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/RegionMetrics.html (1 line): - line 96: 088 * TODO: why we pass the same value to different counters? Currently, the value from 2.0/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.Incrementer.html (1 line): - line 4872: 4864 // TODO this was removed, now what dangit?! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html (1 line): - line 111: 103// TODO as method signatures need to break, update to 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.AbstractRpcChannel.html (1 line): - line 563: 555 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestOperation.html (1 line): - line 436: 428 // TODO: We should ensure all subclasses of Operation is checked. 2.1/apidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestConnectionImplementation.BlockingFilter.html (1 line): - line 988: 980 // TODO: This test would seem to presume hardcoded RETRY_BACKOFF which it should not. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/BloomFilterChunk.html (1 line): - line 229: 221 // TODO access this via Util API which can do Unsafe access if possible(?) 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.html (1 line): - line 4090: 4082 // TODO this was removed, now what dangit?! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/PrefixKeyDeltaEncoder.html (1 line): - line 177: 169 // TODO : See if we can avoid these reads as the read values are not getting used 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/ConfigurationUtil.html (1 line): - line 44: 036 // TODO: hopefully this is a good delimiter; it's not in the base64 alphabet, 2.4/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.Context.html (1 line): - line 59: 051 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.html (1 line): - line 172: 164 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 1.2/xref/org/apache/hadoop/hbase/client/MetricsConnection.html (1 line): - line 332: 322 // TODO: instance pool to reduce GC? 1.2/xref/org/apache/hadoop/hbase/CompoundConfiguration.html (1 line): - line 338: 328 // TODO: This method overestimates the number of configuration settings -- if a value is masked 1.4/xref/org/apache/hadoop/hbase/security/access/AccessControlFilter.html (1 line): - line 50: 40 * TODO: There is room for further performance optimization here. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.html (1 line): - line 83: 075 // TODO add BB backed os check and do for write. Pass Cell 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestConnectionImplementation.html (1 line): - line 988: 980 // TODO: This test would seem to presume hardcoded RETRY_BACKOFF which it should not. 1.1/xref/org/apache/hadoop/hbase/codec/BaseDecoder.html (1 line): - line 43: 33 * TODO javadoc 1.1/xref/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.html (1 line): - line 370: 360 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/LoadBalancer.html (1 line): - line 62: 054 * TODO: Add any | system as flags to indicate what it can do. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MetaTableLocator.html (1 line): - line 58: 050 * TODO: rewrite using RPC calls to master to find out about hbase:meta. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.SetData.html (1 line): - line 919: 911 // TODO: Set node ACL for groups when ZK supports this feature 2.0/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayKeyIterator.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html (1 line): - line 103: 095 // TODO: treat this as a normal procedure, add it to the scheduler and 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/handler/UnassignRegionHandler.html (1 line): - line 66: 058 // TODO: not used yet, we still use the old CloseRegionHandler when aborting 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html (1 line): - line 555: 547 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 1.1/xref/com/google/protobuf/HBaseZeroCopyByteString.html (1 line): - line 62: 52 // TODO: 1.1/xref-test/org/apache/hadoop/hbase/io/hfile/TestHFileBlock.html (1 line): - line 529: 519 // TODO: parameterize these nested loops. 1.2/xref-test/org/apache/hadoop/hbase/MapFilePerformanceEvaluation.html (1 line): - line 320: 310 // TODO: Verify we're getting right values. 1.1/xref/org/apache/hadoop/hbase/types/TerminatedWrapper.html (1 line): - line 146: 136 // TODO: should we assert that b.position == b.length? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.4/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.DeleteNodeFailSilent.html (1 line): - line 965: 957 // TODO: Set node ACL for groups when ZK supports this feature 1.4/xref/org/apache/hadoop/hbase/replication/regionserver/ReplicationSource.html (1 line): - line 719: 709 // FIXME check relationship between wal group and overall 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.html (1 line): - line 59: 051 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.FlushThread.html (1 line): - line 4872: 4864 // TODO this was removed, now what dangit?! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.JaasConfiguration.html (1 line): - line 917: 909 // TODO: Set node ACL for groups when ZK supports this feature 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/NewVersionBehaviorTracker.DeleteVersionsNode.html (1 line): - line 376: 368 // TODO maybe we can optimize. 2.4/apidocs/src-html/org/apache/hadoop/hbase/CellUtil.html (1 line): - line 1505: 1497 // TODO: pretty print tags as well 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestMasterNoCluster.html (1 line): - line 80: 072 * cluster context. TODO: Speed up the zk connection by Master. It pauses 5 seconds establishing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/replication/RefreshPeerProcedure.html (1 line): - line 136: 128 // TODO: no correctness problem if we just ignore this, implement later. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.UserQuotasVisitor.html (1 line): - line 122: 114 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 1.4/xref-test/org/apache/hadoop/hbase/regionserver/TestBulkLoadReplication.html (1 line): - line 272: 262 // TODO We need a way to do this without creating files 1.2/xref/org/apache/hadoop/hbase/client/coprocessor/AggregationClient.html (1 line): - line 93: 83 // TODO: This class is not used. Move to examples? 1.4/xref/org/apache/hadoop/hbase/client/MultiAction.html (1 line): - line 48: 38 // TODO: This class should not be visible outside of the client package. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html (1 line): - line 164: 156 * TODO: Shutdown this phoenix specialization or do it via some other means. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ByteArrayComparator.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.3/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.NodeAndData.html (1 line): - line 968: 960 // TODO: Set node ACL for groups when ZK supports this feature 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureYieldException.html (1 line): - line 32: 024// TODO: Not used yet 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileCleaner.DummyServer.html (1 line): - line 321: 313 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html (1 line): - line 352: 344 // TODO : If we want to decide based on heap over head it can be done without tracking 2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteByteBufferExtendedCell.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoadReplication.BulkReplicationTestObserver.html (1 line): - line 289: 281 // TODO We need a way to do this without creating files 2.1/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.RSGroupAdminServiceImpl.html (1 line): - line 100: 092// TODO: Encapsulate MasterObserver functions into separate subclass. 1.1/xref-test/org/apache/hadoop/hbase/io/hfile/TestForceCacheImportantBlocks.html (1 line): - line 58: 48 * <p>TODO: This test writes a lot of data and only tests the most basic of metrics. Cache stats 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestOperation.html (1 line): - line 431: 423 // TODO: We should ensure all subclasses of Operation is checked. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.MiniChaosMonkey.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.ScanTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange10Test.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/trace/HBaseSemanticAttributes.html (1 line): - line 123: 115 // TODO: promote this to the FSReader#readBlockData API. Or somehow instead use Scan.ReadType. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.SimpleClient.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsTableLatenciesImpl.html (1 line): - line 137: 129 // TODO Java8's ConcurrentHashMap#computeIfAbsent would be stellar instead 2.3/devapidocs/src-html/org/apache/hadoop/hbase/nio/SingleByteBuff.html (1 line): - line 246: 238 // TODO we can do some optimization here? Call to asSubByteBuffer might 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.StopBlockingRegionObserver.html (1 line): - line 202: 194 // TODO: Change this so it throws a CP Abort Exception instead. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptor.html (1 line): - line 175: 167 // TODO: Currently this is used RPC scheduling only. Make it more generic than this; allow it 2.3/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptor.html (1 line): - line 175: 167 // TODO: Currently this is used RPC scheduling only. Make it more generic than this; allow it 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.RegionServerQuotasVisitor.html (1 line): - line 121: 113 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 1.4/xref/org/apache/hadoop/hbase/CompoundConfiguration.html (1 line): - line 338: 328 // TODO: This method overestimates the number of configuration settings -- if a value is masked 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsTableLatenciesImpl.TableHistograms.html (1 line): - line 121: 113 // TODO Java8's ConcurrentHashMap#computeIfAbsent would be stellar instead 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html (1 line): - line 64: 056 // TODO: St.Ack 20150903 Sounds good to me. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.EmptyCell.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 1.4/xref/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.html (1 line): - line 374: 364 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html (1 line): - line 113: 105 * KVs skipped via seeking to next row/column. TODO: estimate them? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/RegionLocationFinder.html (1 line): - line 162: 154 // TODO: Should this refresh all the regions or only the ones assigned? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.MyGroupsProvider.html (1 line): - line 337: 329 // TODO: when the time comes, delete me and replace with a JDK11 IO helper API. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomReadTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/CacheConfig.html (1 line): - line 382: 374 * TODO: today {@code family.isBlockCacheEnabled()} only means {@code cacheDataOnRead}, so here we 2.4/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.TaskFinisher.Status.html (1 line): - line 344: 336 // TODO the Manager should split the log locally instead of giving up 1.1/xref/org/apache/hadoop/hbase/ipc/MasterCoprocessorRpcChannel.html (1 line): - line 81: 71 // TODO: Are we retrying here? Does not seem so. We should use RetryingRpcCaller 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.html (1 line): - line 274: 266 // TODO: change to CHUNK_MAP if it is generally defined 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.ZombieLastLogWriterRegionServer.html (1 line): - line 172: 164 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.html (1 line): - line 348: 340 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/ObserverContextImpl.html (1 line): - line 110: 102 // TODO: Remove this method, ObserverContext should not depend on RpcServer 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.AbstractRpcChannel.html (1 line): - line 550: 542 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 1.4/xref-test/org/apache/hadoop/hbase/regionserver/wal/TestWALReplay.html (1 line): - line 340: 330 // TODO: Scan all. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TransitRegionStateProcedure.html (1 line): - line 170: 162 // TODO: maybe we should make another type here, REGION_TRANSITION? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.html (1 line): - line 245: 237 // TODO : Need to see if tag support has to be given here in the integration test suite 1.4/xref/org/apache/hadoop/hbase/metrics/Snapshot.html (1 line): - line 145: 135 // TODO: Dropwizard histograms also track stddev 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.html (1 line): - line 101: 093 * TODO: This class can be removed after we upgrade Hadoop dependency. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellWithVersionsNoOptimizeStoreScanner.html (1 line): - line 570: 562 * TODO this comment makes no sense above. Appears to do the right thing. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureStoreTracker.html (1 line): - line 178: 170 // TODO: RESET if (map.size() == 1) 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html (1 line): - line 376: 368 // TODO: instance pool to reduce GC? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcConnection.html (1 line): - line 199: 191 // TODO: Plug in other supported decoders. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationTrackerZKImpl.DummyReplicationListener.html (1 line): - line 259: 251 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestMultiTableSnapshotInputFormatImpl.html (1 line): - line 75: 067 // TODO: this is kind of meh; it'd be much nicer to just inject the RestoreSnapshotHelper 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/EnabledTableSnapshotHandler.html (1 line): - line 71: 063 // TODO consider switching over to using regionnames, rather than server names. This would allow 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColTSByteBufferExtendedCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.2/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html (1 line): - line 629: 621 // TODO it would be nice to pick one or the other of these formats. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/PrefetchExecutor.html (1 line): - line 83: 075 // TODO: We want HFile, which is where the blockcache lives, to handle 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.MemstoreFlusherStub.html (1 line): - line 850: 842 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.MockWAL.html (1 line): - line 329: 321 // TODO: Scan all. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationLoadSink.html (1 line): - line 33: 025 // TODO: add the builder for this class 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.html (1 line): - line 134: 126 //TODO: should we make min number of regions a config param? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/RegionLocationFinder.html (1 line): - line 162: 154 // TODO: Should this refresh all the regions or only the ones assigned? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/HColumnDescriptor.html (1 line): - line 294: 286 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 1.4/xref-test/org/apache/hadoop/hbase/TestMultiVersions.html (1 line): - line 113: 103 // TODO: Remove these deprecated classes or pull them in here if this is 2.5/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayValueCollection.html (1 line): - line 892: 884 // TODO should this restart the array back at start index 0 ? 1.2/xref/org/apache/hadoop/hbase/master/procedure/ProcedureSyncWait.html (1 line): - line 87: 77 // TODO: add a config to make it tunable 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/TwoPhaseProcedure.html (1 line): - line 35: 027 // TODO (e.g. used by ACLs/VisibilityTags updates) 1.2/xref/org/apache/hadoop/hbase/regionserver/StoreFile.html (1 line): - line 928: 918 // TODO: could save one buffer copy in case of compound Bloom 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.SplitStripeCompactionRequest.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 1.2/xref/org/apache/hadoop/hbase/client/MultiAction.html (1 line): - line 48: 38 // TODO: This class should not be visible outside of the client package. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestPerColumnFamilyFlush.html (1 line): - line 402: 394 // TODO: This test doesn't allow for this case: 2.2/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationLoadSource.html (1 line): - line 34: 026 // TODO: add the builder for this class 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestHBaseAdminNoCluster.html (1 line): - line 91: 083 //TODO: Clean up, with Procedure V2 and nonce to prevent the same procedure to call mulitple 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.html (1 line): - line 35: 027 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.RegionFlushTask.html (1 line): - line 77: 069 // TODO: flush result is not checked? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestWALPlayer.html (1 line): - line 82: 074//TODO : Remove this in 3.0 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowDeleteFamilyCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/handler/RegionReplicaFlushHandler.html (1 line): - line 132: 124 // TODO: flushRegion() is a blocking call waiting for the flush to complete. Ideally we 2.1/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.html (1 line): - line 106: 098 // TODO: Add support for zk 'chroot'; we don't add it to the quorumServers String as we should. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RegionReplicaReplicationEndpoint.RegionReplicaSinkWriter.html (1 line): - line 381: 373 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MetaTableLocator.html (1 line): - line 54: 046 * TODO: rewrite using RPC calls to master to find out about hbase:meta. 1.2/xref/org/apache/hadoop/hbase/master/SnapshotOfRegionAssignmentFromMeta.html (1 line): - line 108: 98 // TODO: at some point this code could live in the MetaTableAccessor 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html (1 line): - line 101: 093 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.EchoServlet.html (1 line): - line 337: 329 // TODO: when the time comes, delete me and replace with a JDK11 IO helper API. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileCleaner.DummyServer.html (1 line): - line 321: 313 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/RegionMetrics.html (1 line): - line 96: 088 * TODO: why we pass the same value to different counters? Currently, the value from 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffSeekerState.html (1 line): - line 371: 363 // TODO : See if we can avoid these reads as the read values are not getting used 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HRegionForTesting.html (1 line): - line 4807: 4799 // TODO this was removed, now what dangit?! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/DateTieredCompactionPolicy.html (1 line): - line 130: 122 // TODO: Use better method for determining stamp of last major (HBASE-2990) 2.2/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseEncoder.html (1 line): - line 37: 029 * TODO javadoc 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html (1 line): - line 97: 089 // TODO when the removed cell ie.'cur' having its data in MSLAB, we can not release that 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotMapper.html (1 line): - line 198: 190 // TODO: would be better to examine directly the cache instance that results from this 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/RetryingCallable.html (1 line): - line 43: 035 * TODO: We call prepare before EVERY call. Seems wrong. FIX!!!! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.ImmutableConfWrapper.html (1 line): - line 319: 311 // TODO: This method overestimates the number of configuration settings -- if a value is masked 2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteCell.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.1/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.CreateAndFailSilent.html (1 line): - line 918: 910 // TODO: Set node ACL for groups when ZK supports this feature 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.MyMaster.html (1 line): - line 874: 866 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.SimpleReporter.Builder.html (1 line): - line 357: 349 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 1.4/xref/org/apache/hadoop/hbase/client/MetricsConnection.html (1 line): - line 400: 390 // TODO: instance pool to reduce GC? 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HRegionWithSeqId.html (1 line): - line 4872: 4864 // TODO this was removed, now what dangit?! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseEncoder.html (1 line): - line 37: 029 * TODO javadoc 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellGridStoreScanner.html (1 line): - line 548: 540 * TODO this comment makes no sense above. Appears to do the right thing. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/handler/UnassignRegionHandler.html (1 line): - line 65: 057 // TODO: not used yet, we still use the old CloseRegionHandler when aborting 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/ByteBufferWriter.html (1 line): - line 59: 051 // TODO remove it from here? 1.2/xref/org/apache/hadoop/hbase/coprocessor/WALObserver.html (1 line): - line 66: 56 // TODO: return value is not used 2.4/devapidocs/src-html/org/apache/hadoop/hbase/HBaseInterfaceAudience.html (1 line): - line 30: 022// TODO move this to hbase-annotations non-test-jar 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.BlockCacheStub.html (1 line): - line 860: 852 // TODO Auto-generated method stub 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.EvaluationMapTask.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.ScanSingleRegionCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TinyLfuBlockCache.CachedBlockView.html (1 line): - line 335: 327 // FIXME: Currently does not capture the insertion time 1.1/xref/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.html (1 line): - line 854: 844 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.MatchCode.html (1 line): - line 302: 294 // TODO: Current way disable us to seek to next column quickly. Is there any better solution? 1.4/xref/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.html (1 line): - line 923: 913 // TODO should this restart the array back at start index 0 ? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestLogRolling.html (1 line): - line 200: 192 // TODO: Why does this write data take for ever? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.html (1 line): - line 75: 067 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 1.4/xref/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html (1 line): - line 217: 207 // TODO: stop zkw? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationTrackerZKImpl.DummyReplicationListener.html (1 line): - line 260: 252 // TODO Auto-generated method stub 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestHFileBlock.html (1 line): - line 618: 610 // TODO: parameterize these nested loops. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.NamespaceQuotasVisitor.html (1 line): - line 121: 113 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.3/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html (1 line): - line 807: 799 // TODO manage it 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.html (1 line): - line 152: 144 //TODO: should we make min number of regions a config param? 1.4/xref/org/apache/hadoop/hbase/master/SnapshotOfRegionAssignmentFromMeta.html (1 line): - line 108: 98 // TODO: at some point this code could live in the MetaTableAccessor 2.0/apidocs/src-html/org/apache/hadoop/hbase/RegionMetrics.html (1 line): - line 96: 088 * TODO: why we pass the same value to different counters? Currently, the value from 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputSplit.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestForceCacheImportantBlocks.html (1 line): - line 59: 051 * <p>TODO: This test writes a lot of data and only tests the most basic of metrics. Cache stats 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomScanner.html (1 line): - line 382: 374 // TODO : check how block index works here 2.2/apidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationLoadSource.html (1 line): - line 34: 026 // TODO: add the builder for this class 1.1/xref/org/apache/hadoop/hbase/security/access/TablePermission.html (1 line): - line 56: 46 //TODO refactor this class 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowDeleteFamilyCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 1.4/xref/org/apache/hadoop/hbase/io/hfile/LruBlockCache.html (1 line): - line 337: 327 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 2.1/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.MonitorRunnable.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.html (1 line): - line 240: 232 // TODO: Change this so it throws a CP Abort Exception instead. 1.1/xref/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html (1 line): - line 98: 88 /* TODO: Restrict access to this constructor to make rogues instances more difficult. 2.4/apidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationLoadSink.html (1 line): - line 33: 025 // TODO: add the builder for this class 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.DiffCompressionState.html (1 line): - line 323: 315 // TODO : See if we can avoid these reads as the read values are not getting used 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.UnsafeComparer.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestConnectionImplementation.BlockingFilter.html (1 line): - line 989: 981 // TODO: This test would seem to presume hardcoded RETRY_BACKOFF which it should not. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.RowEndKeyComparator.html (1 line): - line 369: 361 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mob/compactions/PartitionedMobCompactor.html (1 line): - line 278: 270 // TODO: is it possible to skip read of most hfiles? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.NodeAndData.html (1 line): - line 918: 910 // TODO: Set node ACL for groups when ZK supports this feature 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/ClientScanner.html (1 line): - line 399: 391 // TODO: Why wrap this in a DNRIOE when it already is a DNRIOE? 2.5/apidocs/src-html/org/apache/hadoop/hbase/types/FixedLengthWrapper.html (1 line): - line 122: 114 // TODO: is the zero-padding appropriate? 1.1/xref-test/org/apache/hadoop/hbase/util/TestOrderedBytes.html (1 line): - line 1058: 1048 // TODO: implementation detail leaked here. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.MemStoreChunkPool.html (1 line): - line 274: 266 // TODO: change to CHUNK_MAP if it is generally defined 2.1/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityScanDeleteTracker.html (1 line): - line 75: 067 // TODO : Need to handle puts with same ts but different vis tags. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/NoncedRegionServerCallable.html (1 line): - line 41: 033 * <p>TODO: this class is actually tied to one region, because most of the paths make use of 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.CustomSplitPolicy.html (1 line): - line 874: 866 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeCompactionRequest.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html (1 line): - line 176: 168 // TODO: RESET if (map.size() == 1) 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/SortedList.html (1 line): - line 59: 051 justification="TODO: synchronization in here needs review!!!") 2.1/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.COWEntry.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.DummyMaster.html (1 line): - line 348: 340 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ExtendedCellBuilder.html (1 line): - line 37: 029 * TODO: ditto for ByteBufferExtendedCell? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayKeyIterator.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 1.2/xref/org/apache/hadoop/hbase/regionserver/MultiRowMutationProcessor.html (1 line): - line 137: 127 // TODO we should return back the status of this hook run to HRegion so that those Mutations 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.AccessTestAction.html (1 line): - line 270: 262 // TODO why we get a PrivilegedActionException, which is unexpected? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.NewMetric.html (1 line): - line 410: 402 // TODO: instance pool to reduce GC? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushQueueEntry.html (1 line): - line 351: 343 // TODO : If we want to decide based on heap over head it can be done without tracking 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureStoreTracker.html (1 line): - line 179: 171 // TODO: RESET if (map.size() == 1) 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRangeTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/TableStateManager.html (1 line): - line 61: 053// TODO: Make this a guava Service 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.html (1 line): - line 1027: 1019 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.html (1 line): - line 374: 366 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.Context.html (1 line): - line 575: 567 // TODO: Optimize for v > 1, e.g. 16, 32 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.InternalScannerFactory.html (1 line): - line 113: 105 // TODO: depending on Store is not good but, realistically, all compactors currently do. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.Comparer.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedure.html (1 line): - line 89: 081 private static final byte[] data = new byte[] { 1, 2 }; // TODO what is this used for? 2.1/apidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.Type.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.html (1 line): - line 282: 274 // TODO: change to CHUNK_MAP if it is generally defined 1.4/xref/org/apache/hadoop/hbase/DoNotRetryIOException.html (1 line): - line 42: 32 // TODO: This would be more useful as a marker interface than as a class. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html (1 line): - line 787: 779 // TODO manage it 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.html (1 line): - line 369: 361 // TODO : See if we can avoid these reads as the read values are not getting used 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTimeRangeMapRed.ProcessTimeRangeMapper.html (1 line): - line 196: 188 // TODO Auto-generated catch block 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/SortedList.html (1 line): - line 59: 051 justification="TODO: synchronization in here needs review!!!") 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/ServerConnectionUtils.html (1 line): - line 75: 067 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/filter/ByteArrayComparable.html (1 line): - line 39: 031// TODO Now we are deviating a lot from the actual Comparable<byte[]> that this implements, by 1.4/xref-test/org/apache/hadoop/hbase/master/procedure/TestMasterProcedureScheduler.html (1 line): - line 343: 333 // ns2 is not available (TODO we may avoid this one) 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.DeleteState.html (1 line): - line 173: 165 // TODO: RESET if (map.size() == 1) 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStripeStoreFileManager.html (1 line): - line 584: 576 // TODO: replace with Mockito? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/metrics/OperationMetrics.html (1 line): - line 52: 044 * TODO: As of now, Metrics description cannot be added/ registered with 1.2/xref/org/apache/hadoop/hbase/client/Mutation.html (1 line): - line 299: 289 // TODO: Shut this down or move it up to be a Constructor. Get new object rather than change 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionInfo.html (1 line): - line 363: 355 // If not parseable as region name, presume encoded. TODO: add stringency; e.g. if hex. 1.2/xref-test/org/apache/hadoop/hbase/io/hfile/bucket/TestBucketCache.html (1 line): - line 72: 62 { 8192, null }, // TODO: why is 8k the default blocksize for these tests? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html (1 line): - line 787: 779 // TODO manage it 2.2/apidocs/src-html/org/apache/hadoop/hbase/HBaseInterfaceAudience.html (1 line): - line 30: 022// TODO move this to hbase-annotations non-test-jar 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.MultiGetThread.html (1 line): - line 397: 389 // TODO : check how block index works here 2.1/devapidocs/src-html/org/apache/hadoop/hbase/types/OrderedString.html (1 line): - line 49: 041 // TODO: use of UTF8 here is a leaky abstraction. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RegionReplicaReplicationEndpoint.RegionReplicaSinkWriter.html (1 line): - line 392: 384 // TODO Auto-generated method stub 2.4/devapidocs/src-html/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.html (1 line): - line 866: 858 RestoreMetaChanges metaChanges = helper.restoreHdfsRegions(); // TODO: parallelize. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/PrefetchExecutor.html (1 line): - line 83: 075 // TODO: We want HFile, which is where the blockcache lives, to handle 1.1/xref/org/apache/hadoop/hbase/master/SnapshotOfRegionAssignmentFromMeta.html (1 line): - line 108: 98 // TODO: at some point this code could live in the MetaTableAccessor 1.4/xref/org/apache/hadoop/hbase/regionserver/HeapMemStoreLAB.html (1 line): - line 63: 53 * TODO: we should probably benchmark whether word-aligning the allocations 1.1/xref-test/org/apache/hadoop/hbase/client/TestFromClientSide3.html (1 line): - line 140: 130 // TODO: replace this api with a synchronous flush after HBASE-2949 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/SplitWALManager.html (1 line): - line 96: 088 // TODO: This should be the WAL FS, not the Master FS? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TestRegionRebalancing.html (1 line): - line 192: 184 // TODO: Fix this test. Old balancer used to run with 'slop'. New 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.Appender.html (1 line): - line 4033: 4025 // TODO this was removed, now what dangit?! 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.WaitToBeMasterThread.html (1 line): - line 348: 340 // TODO Auto-generated method stub 1.2/xref/org/apache/hadoop/hbase/client/ClientScanner.html (1 line): - line 492: 482 // TODO: Why wrap this in a DNRIOE when it already is a DNRIOE? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html (1 line): - line 778: 770 // TODO manage it 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.html (1 line): - line 33: 025 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.MasterRequestCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 1.4/xref/org/apache/hadoop/hbase/filter/ColumnRangeFilter.html (1 line): - line 131: 121 // TODO have a column compare method in Cell 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.SingleRequestCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.html (1 line): - line 575: 567 // TODO: Optimize for v > 1, e.g. 16, 32 1.2/xref-test/org/apache/hadoop/hbase/RESTApiClusterManager.html (1 line): - line 334: 324 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.html (1 line): - line 337: 329 // TODO: when the time comes, delete me and replace with a JDK11 IO helper API. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.ScanThread.html (1 line): - line 397: 389 // TODO : check how block index works here 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.CacheOnWriteType.html (1 line): - line 444: 436 // TODO: need to change this test if we add a cache size threshold for 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.RegionFlushTask.html (1 line): - line 86: 078 // TODO: flush result is not checked? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.html (1 line): - line 383: 375 // TODO : check how block index works here 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowCell.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TestSecurityManager.html (1 line): - line 35: 027* TODO: Look at still using this in those tests 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RateLimiter.html (1 line): - line 234: 226 // TODO Handle over quota? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRangeTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ScheduledChore.html (1 line): - line 160: 152 // TODO: Histogram metrics per chore name. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.html (1 line): - line 83: 075 // TODO add BB backed os check and do for write. Pass Cell 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/NewVersionBehaviorTracker.DeleteVersionsNode.html (1 line): - line 382: 374 // TODO maybe we can optimize. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.CustomStoreFlusher.html (1 line): - line 329: 321 // TODO: Scan all. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.DeleteNodeFailSilent.html (1 line): - line 968: 960 // TODO: Set node ACL for groups when ZK supports this feature 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.LogCapturer.html (1 line): - line 101: 093 * TODO: This class can be removed after we upgrade Hadoop dependency. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.html (1 line): - line 359: 351 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/TableStateManager.TableStateNotFoundException.html (1 line): - line 61: 053// TODO: Make this a guava Service 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCachedBlockQueue.html (1 line): - line 147: 139 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.KeyValueHeapWithCount.html (1 line): - line 547: 539 * TODO this comment makes no sense above. Appears to do the right thing. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotMapper.html (1 line): - line 198: 190 // TODO: would be better to examine directly the cache instance that results from this 1.2/xref-test/org/apache/hadoop/hbase/io/hfile/TestHFileBlock.html (1 line): - line 532: 522 // TODO: parameterize these nested loops. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 1.4/xref/org/apache/hadoop/hbase/regionserver/wal/WALUtil.html (1 line): - line 129: 119 // TODO: Pass in current time to use? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/nio/SingleByteBuff.html (1 line): - line 210: 202 // TODO we can do some optimization here? Call to asSubByteBuffer might 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/IOTestProvider.IOTestWAL.html (1 line): - line 298: 290 // TODO Implement WALProvider.addWALActionLister 1.4/xref/com/google/protobuf/HBaseZeroCopyByteString.html (1 line): - line 68: 58 // TODO: 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.TimeoutThread.html (1 line): - line 341: 333 @Ignore // TODO: test fails with async client 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceShipper.html (1 line): - line 189: 181 // FIXME check relationship between wal group and overall 2.2/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ByteArrayComparator.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.AbstractRpcChannel.html (1 line): - line 555: 547 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.1/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.GetDataAsyncCallback.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 2.1/apidocs/src-html/org/apache/hadoop/hbase/DoNotRetryIOException.html (1 line): - line 37: 029 // TODO: This would be more useful as a marker interface than as a class. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.RandomKVGeneratingMapper.html (1 line): - line 127: 119//TODO : Remove this in 3.0 2.5/devapidocs/src-html/org/apache/hadoop/hbase/DoNotRetryIOException.html (1 line): - line 36: 028 // TODO: This would be more useful as a marker interface than as a class. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedureControllers.html (1 line): - line 253: 245 // TODO Broken by composition. 1.4/xref/org/apache/hadoop/hbase/quotas/QuotaLimiterFactory.html (1 line): - line 45: 35 throw new UnsupportedOperationException("TODO not implemented yet"); 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.BlockCacheStub.html (1 line): - line 857: 849 // TODO Auto-generated method stub 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.html (1 line): - line 202: 194 // TODO: coprocessor rollback semantic is still undefined. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.TableInfo.html (1 line): - line 611: 603 // TODO it would be nice to pick one or the other of these formats. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.ChunkType.html (1 line): - line 282: 274 // TODO: change to CHUNK_MAP if it is generally defined 2.2/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MetaTableLocator.html (1 line): - line 63: 055 * TODO: rewrite using RPC calls to master to find out about hbase:meta. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html (1 line): - line 191: 183 // TODO: is there any point in retrying beyond what ZK client does? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestMobRestoreFlushSnapshotFromClient.html (1 line): - line 46: 038 * TODO This is essentially a clone of TestRestoreSnapshotFromClient. This is worth refactoring 1.2/xref/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.html (1 line): - line 446: 436 // TODO we should add the delta only to zk. Else this will be a very heavy op and when there are 2.3/devapidocs/src-html/org/apache/hadoop/hbase/CellComparatorImpl.MetaCellComparator.html (1 line): - line 307: 299 // TODO: Do we need a ByteBufferKeyValue version of this? 1.4/xref/org/apache/hadoop/hbase/regionserver/MultiRowMutationProcessor.html (1 line): - line 137: 127 // TODO we should return back the status of this hook run to HRegion so that those Mutations 2.1/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.WriterLength.html (1 line): - line 611: 603 // TODO it would be nice to pick one or the other of these formats. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.CustomHeapMemoryTuner.html (1 line): - line 850: 842 // TODO Auto-generated method stub 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCompactionAfterBulkLoad.html (1 line): - line 86: 078 // TODO We need a way to do this without creating files 2.5/devapidocs/src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html (1 line): - line 91: 083 * TODO: Restrict access to this constructor to make rogues instances more difficult. For the 2.5/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ConverterHolder.PureJavaConverter.html (1 line): - line 343: 335 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/BloomFilterChunk.html (1 line): - line 244: 236 // TODO access this via Util API which can do Unsafe access if possible(?) 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.html (1 line): - line 547: 539 * TODO this comment makes no sense above. Appears to do the right thing. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.4/devapidocs/src-html/org/apache/hadoop/hbase/mob/compactions/PartitionedMobCompactor.DelPartitionComparator.html (1 line): - line 277: 269 // TODO: is it possible to skip read of most hfiles? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/RegionInfo.html (1 line): - line 373: 365 // If not parseable as region name, presume encoded. TODO: add stringency; e.g. if hex. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/CellUtil.html (1 line): - line 1454: 1446 // TODO: pretty print tags as well 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.TableQuotasVisitor.html (1 line): - line 161: 153 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.2/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.Context.html (1 line): - line 59: 051 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.html (1 line): - line 73: 065 // TODO: Use better method for determining stamp of last major (HBASE-2990) 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TimestampTestBase.FlushCache.html (1 line): - line 218: 210 // TODO FIX 2.3/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowColCell.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.0/devapidocs/src-html/org/apache/hadoop/hbase/DoNotRetryIOException.html (1 line): - line 37: 029 // TODO: This would be more useful as a marker interface than as a class. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DataBlockEncoder.html (1 line): - line 49: 041// TODO: This Interface should be deprecated and replaced. It presumes hfile and carnal knowledge of 2.3/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitUtil.html (1 line): - line 383: 375 // TODO: Why are we using a method in here as part of our normal region open where 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.Incrementer.html (1 line): - line 4082: 4074 // TODO this was removed, now what dangit?! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Chunk.html (1 line): - line 171: 163 // TODO : If seqID is to be written add 8 bytes here for nextFreeOFfset 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.FlushThread.html (1 line): - line 4807: 4799 // TODO this was removed, now what dangit?! 2.0/apidocs/src-html/org/apache/hadoop/hbase/types/FixedLengthWrapper.html (1 line): - line 123: 115 // TODO: is the zero-padding appropriate? 1.1/xref/org/apache/hadoop/hbase/client/Delete.html (1 line): - line 171: 161 // TODO: Deprecate and rename 'add' so it matches how we add KVs to Puts. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html (1 line): - line 387: 379 // TODO handle htrace API change, see HBASE-18895 2.2/devapidocs/src-html/org/apache/hadoop/hbase/filter/Filter.ReturnCode.html (1 line): - line 291: 283 * TODO: JAVADOC 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.CellSinkFactory.html (1 line): - line 100: 092 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileLinkCleaner.DummyServer.html (1 line): - line 223: 215 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html (1 line): - line 148: 140 // TODO: coprocessor rollback semantic is still undefined. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationObserver.html (1 line): - line 78: 070 // hosted in a RegionServer. TODO: fix. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.ChunkType.html (1 line): - line 274: 266 // TODO: change to CHUNK_MAP if it is generally defined 2.0/devapidocs/src-html/org/apache/hadoop/hbase/security/access/TablePermission.html (1 line): - line 52: 044 //TODO refactor this class 2.2/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.ReplicationQueueOperation.html (1 line): - line 787: 779 // TODO manage it 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.ChunkType.html (1 line): - line 282: 274 // TODO: change to CHUNK_MAP if it is generally defined 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.html (1 line): - line 232: 224 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/TestLogRolling.html (1 line): - line 91: 083 // TODO: testLogRollOnDatanodeDeath fails if short circuit reads are on under the hadoop2 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/handler/RegionReplicaFlushHandler.html (1 line): - line 130: 122 // TODO: flushRegion() is a blocking call waiting for the flush to complete. Ideally we 2.1/devapidocs/src-html/org/apache/hadoop/hbase/codec/CellCodec.CellDecoder.html (1 line): - line 83: 075 // TODO add BB backed os check and do for write. Pass Cell 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestHFileBlock.BlockReaderThread.html (1 line): - line 618: 610 // TODO: parameterize these nested loops. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/PackagePrivateFieldAccessor.html (1 line): - line 37: 029 * TODO: A better solution is to separate the data structures used in client and server. 1.2/devapidocs/org/apache/hadoop/hbase/class-use/CellScanner.html (1 line): - line 251:
TODO javadoc
2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/TestKeyValue.FailureCase.html (1 line): - line 287: 279 // TODO actually write this test! 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ScheduledChore.ChoreServicer.html (1 line): - line 184: 176 // TODO: Histogram metrics per chore name. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html (1 line): - line 632: 624 // TODO it would be nice to pick one or the other of these formats. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayValueIterator.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 1.1/xref-test/org/apache/hadoop/hbase/regionserver/TestScanner.html (1 line): - line 88: 78 // TODO ryan 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html (1 line): - line 33: 025 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.Type.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.RegionServerStub.html (1 line): - line 855: 847 // TODO Auto-generated method stub 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.html (1 line): - line 255: 247 // TODO Push this down to the RegionServer with a coprocessor: 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/PrefixKeyDeltaEncoder.SeekerStateBufferedEncodedSeeker.html (1 line): - line 186: 178 // TODO : See if we can avoid these reads as the read values are not getting used 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.MyMasterRpcServices.html (1 line): - line 936: 928 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RecoverMetaProcedure.html (1 line): - line 140: 132 // TODO: Matteo. We BLOCK here but most important thing to be doing at this moment. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALPerformanceEvaluation.NoSyncWalProcedureStore.html (1 line): - line 218: 210 // TODO: Can also collect #procs, time taken by each thread to measure fairness. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedureControllers.html (1 line): - line 253: 245 // TODO Broken by composition. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.RegionServerAccountingStub.html (1 line): - line 861: 853 // TODO Auto-generated method stub 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.EchoMapServlet.html (1 line): - line 337: 329 // TODO: when the time comes, delete me and replace with a JDK11 IO helper API. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html (1 line): - line 370: 362 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeInformationProvider.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomInnerRegionObserver.html (1 line): - line 395: 387 // TODO : check how block index works here 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.html (1 line): - line 101: 093 * TODO: This class can be removed after we upgrade Hadoop dependency. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCMergedRegionsProcedure.html (1 line): - line 105: 097 // TODO: This is going to spew log? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/NoOpScanPolicyObserver.html (1 line): - line 66: 058 // TODO add for postScannerOpen 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/TestRegionRebalancing.html (1 line): - line 192: 184 // TODO: Fix this test. Old balancer used to run with 'slop'. New 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.ScanTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RegionReplicaReplicationEndpoint.RetryingRpcCallable.html (1 line): - line 381: 373 // TODO Auto-generated method stub 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/TestJMXConnectorServer.MyAccessController.html (1 line): - line 226: 218 // FIXME: ignore the procedure permission check since in our UT framework master is neither 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.BufferedMutatorTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayKeySet.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/util/SortedList.html (1 line): - line 59: 051 justification="TODO: synchronization in here needs review!!!") 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.GetTillDoneOrException.html (1 line): - line 3862: 3854 // TODO this was removed, now what dangit?! 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.CmdDescriptor.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/http/MetaBrowser.Results.html (1 line): - line 219: 211 // TODO: handle replicas that fall between the last rowkey and pagination limit. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotReducer.html (1 line): - line 198: 190 // TODO: would be better to examine directly the cache instance that results from this 2.0/devapidocs/src-html/org/apache/hadoop/hbase/HColumnDescriptor.html (1 line): - line 294: 286 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.SnapshotWithSize.html (1 line): - line 254: 246 // TODO Push this down to the RegionServer with a coprocessor: 2.4/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupBasedLoadBalancer.html (1 line): - line 285: 277 * TODO: consider using HashSet to pursue O(1) for contains() throughout the calling chain if 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationTrackerZKImpl.DummyReplicationListener.html (1 line): - line 254: 246 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/nio/ByteBuff.html (1 line): - line 47: 039// TODO to have another name. This can easily get confused with netty's ByteBuf 1.1/xref/org/apache/hadoop/hbase/io/hfile/HFileWriterV2.html (1 line): - line 306: 296 // TODO: What if cell is 10MB and we write infrequently? We'll hold on to the cell here 1.4/xref/org/apache/hadoop/hbase/io/hfile/HFileReaderV3.html (1 line): - line 244: 234 // TODO: METHOD (mostly) DUPLICATED IN V2!!!! FIXED in master branch by collapsing v3 and v2. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html (1 line): - line 95: 087 * TODO: Remove. This may not be required as assign and unassign operations are tracked separately 2.1/devapidocs/src-html/org/apache/hadoop/hbase/security/access/TablePermission.html (1 line): - line 52: 044 //TODO refactor this class 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/ChunkCreator.MemStoreChunkPool.StatisticsThread.html (1 line): - line 282: 274 // TODO: change to CHUNK_MAP if it is generally defined 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.FailingSplitMasterObserver.html (1 line): - line 936: 928 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.3/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZNodePaths.html (1 line): - line 49: 041 // TODO: Replace this with ZooKeeper constant when ZOOKEEPER-277 is resolved. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestMultiTableSnapshotInputFormatImpl.ScanWithEquals.html (1 line): - line 75: 067 // TODO: this is kind of meh; it'd be much nicer to just inject the RestoreSnapshotHelper 2.2/devapidocs/src-html/org/apache/hadoop/hbase/HBaseInterfaceAudience.html (1 line): - line 30: 022// TODO move this to hbase-annotations non-test-jar 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RpcControllerFactory.html (1 line): - line 58: 050 // TODO: Set HConstants default rpc timeout here rather than nothing? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/security/visibility/VisibilityScanDeleteTracker.html (1 line): - line 75: 067 // TODO : Need to handle puts with same ts but different vis tags. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestConnectionImplementation.html (1 line): - line 991: 983 // TODO: This test would seem to presume hardcoded RETRY_BACKOFF which it should not. 1.4/xref-test/org/apache/hadoop/hbase/regionserver/TestScanner.html (1 line): - line 93: 83 // TODO ryan 2.0/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskAndWeakRefPair.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 1.1/xref/org/apache/hadoop/hbase/io/hfile/CombinedBlockCache.html (1 line): - line 90: 80 // TODO: is there a hole here, or just awkwardness since in the lruCache getBlock 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.Incrementer.html (1 line): - line 3862: 3854 // TODO this was removed, now what dangit?! 2.4/apidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.html (1 line): - line 209: 201 // TODO: WARN: Modify Table/Families does not create a family dir 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/DefaultStoreFlusher.html (1 line): - line 67: 059 // TODO: We can fail in the below block before we complete adding this flush to 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.DummyMaster.html (1 line): - line 349: 341 // TODO Auto-generated method stub 2.3/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.MonitorRunnable.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/TestLogRolling.html (1 line): - line 90: 082 // TODO: testLogRollOnDatanodeDeath fails if short circuit reads are on under the hadoop2 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrContext.html (1 line): - line 376: 368 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitLogWorker.DummyServer.html (1 line): - line 158: 150 // TODO Auto-generated method stub 1.2/xref/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html (1 line): - line 58: 48 * TODO: Most of the code in this class is ripped from ZooKeeper tests. Instead 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/master/balancer/TestStochasticLoadBalancerRegionReplicaSameHosts.html (1 line): - line 48: 040 @Test // Test is flakey. TODO: Fix! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.RegionFlushTask.html (1 line): - line 77: 069 // TODO: flush result is not checked? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/ClusterManager.ServiceType.html (1 line): - line 106: 098 /* TODO: further API ideas: 2.0/devapidocs/src-html/org/apache/hadoop/hbase/filter/Filter.html (1 line): - line 291: 283 * TODO: JAVADOC 1.4/xref/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html (1 line): - line 447: 437 // TODO the Manager should split the log locally instead of giving up 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.BuilderBase.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.Counter.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.5/apidocs/src-html/org/apache/hadoop/hbase/types/OrderedString.html (1 line): - line 49: 041 // TODO: use of UTF8 here is a leaky abstraction. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html (1 line): - line 317: 309 // TODO: For Matteo. Below BLOCKs!!!! Redo so can relinquish executor while it is running. 2.3/apidocs/src-html/org/apache/hadoop/hbase/types/OrderedString.html (1 line): - line 49: 041 // TODO: use of UTF8 here is a leaky abstraction. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.html (1 line): - line 370: 362 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 2.1/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.html (1 line): - line 141: 133 // TODO: This connection is replication specific or we should make it particular to 2.0/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/filter/ByteArrayComparable.html (1 line): - line 39: 031// TODO Now we are deviating a lot from the actual Comparable<byte[]> that this implements, by 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.html (1 line): - line 101: 093 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.4/apidocs/src-html/org/apache/hadoop/hbase/filter/Filter.ReturnCode.html (1 line): - line 291: 283 * TODO: JAVADOC 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.WaitToBeMasterThread.html (1 line): - line 393: 385 // TODO Auto-generated method stub 1.1/xref/org/apache/hadoop/hbase/master/balancer/FavoredNodeAssignmentHelper.html (1 line): - line 134: 124 // TODO: See above overrides take a Connection rather than a Configuration only the 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html (1 line): - line 372: 364 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.BatchCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 1.2/xref-test/org/apache/hadoop/hbase/TestMetaMigrationConvertingToPB.html (1 line): - line 313: 303 // TODO wire this MetaEditor.putToRootTable(ct, p); 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StoreUtils.html (1 line): - line 62: 054 // TODO: make sure that we won't pass null here in the future. 1.4/xref/org/apache/hadoop/hbase/procedure2/ProcedureYieldException.html (1 line): - line 34: 24 // TODO: Not used yet 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/TimeoutExecutorThread.html (1 line): - line 102: 094 // TODO: treat this as a normal procedure, add it to the scheduler and 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html (1 line): - line 291: 283 // TODO: Current way disable us to seek to next column quickly. Is there any better solution? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.GetDataAsyncCallback.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 2.4/devapidocs/src-html/org/apache/hadoop/hbase/types/FixedLengthWrapper.html (1 line): - line 123: 115 // TODO: is the zero-padding appropriate? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.Appender.html (1 line): - line 4090: 4082 // TODO this was removed, now what dangit?! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.Type.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.1/devapidocs/src-html/org/apache/hadoop/hbase/metrics/Snapshot.html (1 line): - line 143: 135 // TODO: Dropwizard histograms also track stddev 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.html (1 line): - line 353: 345 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 1.2/xref-test/org/apache/hadoop/hbase/master/TestMasterNoCluster.html (1 line): - line 86: 76 * TODO: Speed up the zk connection by Master. It pauses 5 seconds establishing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.FilteredScanTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.html (1 line): - line 531: 523 // TODO: Clean up split and merge. Currently all over the place. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TestJMXConnectorServer.MyAccessController.html (1 line): - line 226: 218 // FIXME: ignore the procedure permission check since in our UT framework master is neither 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileWriterImpl.html (1 line): - line 740: 732 // TODO: What if cell is 10MB and we write infrequently? We hold on to cell here indefinitely? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html (1 line): - line 334: 326 // TODO the Manager should split the log locally instead of giving up 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.html (1 line): - line 191: 183 // TODO: coprocessor rollback semantic is still undefined. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestMobRestoreFlushSnapshotFromClient.html (1 line): - line 46: 038 * TODO This is essentially a clone of TestRestoreSnapshotFromClient. This is worth refactoring 1.2/xref/org/apache/hadoop/hbase/util/NonceKey.html (1 line): - line 37: 27 // TODO: we could use pure byte arrays, but then we wouldn't be able to use hash map. 2.2/apidocs/src-html/org/apache/hadoop/hbase/types/TerminatedWrapper.html (1 line): - line 163: 155 // TODO: should we assert that b.position == b.length? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.Incrementer.html (1 line): - line 4090: 4082 // TODO this was removed, now what dangit?! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/ClientScanner.html (1 line): - line 402: 394 // TODO: Why wrap this in a DNRIOE when it already is a DNRIOE? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/trace/IpcClientSpanBuilder.html (1 line): - line 82: 074 // TODO: what about clients embedded in Master/RegionServer/Gateways/&c? 1.4/xref/org/apache/hadoop/hbase/rsgroup/RSGroupBasedLoadBalancer.html (1 line): - line 337: 327 * TODO: consider using HashSet to pursue O(1) for contains() throughout the calling chain 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html (1 line): - line 352: 344 // TODO : If we want to decide based on heap over head it can be done without tracking 2.0/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.ImmutableConfWrapper.html (1 line): - line 335: 327 // TODO: This method overestimates the number of configuration settings -- if a value is masked 1.1/xref/org/apache/hadoop/hbase/regionserver/KeyValueScanner.html (1 line): - line 124: 114 * seekToRowCol(KeyValue, boolean) (TODO: Whats this?). Note that this function should 2.1/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseDecoder.html (1 line): - line 42: 034 * TODO javadoc 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/SnapshotOfRegionAssignmentFromMeta.html (1 line): - line 116: 108 // TODO: at some point this code could live in the MetaTableAccessor 2.5/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/ObserverContextImpl.html (1 line): - line 107: 099 // TODO: Remove this method, ObserverContext should not depend on RpcServer 1.4/xref-test/org/apache/hadoop/hbase/regionserver/TestZKLessMergeOnCluster.html (1 line): - line 60: 50 // TODO: This test will be added later 2.3/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html (1 line): - line 103: 095// TODO: Encapsulate MasterObserver functions into separate subclass. 1.1/xref/org/apache/hadoop/hbase/filter/Filter.html (1 line): - line 259: 249 * TODO: JAVADOC 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.NoOpRegionCoprocessor.html (1 line): - line 4807: 4799 // TODO this was removed, now what dangit?! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/RegionReplicaReplicationEndpoint.RegionReplicaSinkWriter.html (1 line): - line 393: 385 // TODO Auto-generated method stub 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html (1 line): - line 99: 091 // TODO: Figure out which bloom filter to use 1.1/xref-test/org/apache/hadoop/hbase/coprocessor/TestWALObserver.html (1 line): - line 440: 430 // TODO: asserting here is problematic. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationTrackerZKImpl.DummyReplicationListener.html (1 line): - line 259: 251 // TODO Auto-generated method stub 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedureControllers.StartControllers.html (1 line): - line 253: 245 // TODO Broken by composition. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.SetQuotaOperations.html (1 line): - line 83: 075 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/DisabledTableSnapshotHandler.html (1 line): - line 76: 068 // TODO consider parallelizing these operations since they are independent. Right now its just 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.SequentialReadTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessControlFilter.Strategy.html (1 line): - line 48: 040 * TODO: There is room for further performance optimization here. 1.4/xref/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html (1 line): - line 67: 57 // TODO: St.Ack 20150903 Sounds good to me. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.NamespaceQuotasVisitor.html (1 line): - line 161: 153 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.1/apidocs/src-html/org/apache/hadoop/hbase/util/ConfigurationUtil.html (1 line): - line 45: 037 // TODO: hopefully this is a good delimiter; it's not in the base64 alphabet, 1.1/xref-test/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.html (1 line): - line 119: 109 // TODO: WARN: Modify Table/Families does not create a family dir 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedureControllers.html (1 line): - line 253: 245 // TODO Broken by composition. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Chunk.html (1 line): - line 163: 155 // TODO : If seqID is to be written add 8 bytes here for nextFreeOFfset 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputFormat.PeRecordReader.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.GetThread.html (1 line): - line 395: 387 // TODO : check how block index works here 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomInnerRegionObserver.html (1 line): - line 383: 375 // TODO : check how block index works here 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.html (1 line): - line 157: 149 // TODO: This test could do more to verify fix. It could create a table 2.0/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.DeleteAsyncCallback.html (1 line): - line 344: 336 // TODO the Manager should split the log locally instead of giving up 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/TestBucketCache.MockedBucketCache.html (1 line): - line 97: 089 { 8192, null }, // TODO: why is 8k the default blocksize for these tests? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellWithVersionsNoOptimizeStoreScanner.html (1 line): - line 547: 539 * TODO this comment makes no sense above. Appears to do the right thing. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html (1 line): - line 64: 056 // TODO: St.Ack 20150903 Sounds good to me. 2.4/devapidocs/src-html/org/apache/hadoop/metrics2/lib/DefaultMetricsSystemHelper.html (1 line): - line 89: 081 * TODO: May not be needed for Hadoop versions after YARN-5190. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.Converter.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.5/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskFilter.html (1 line): - line 86: 078 * Get singleton instance. TODO this would be better off scoped to a single daemon 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestScanner.html (1 line): - line 92: 084 // TODO ryan 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/throttle/PressureAwareCompactionThroughputController.html (1 line): - line 111: 103 // TODO: FIX!!! Don't log unless some activity or a change in config. Making TRACE 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html (1 line): - line 149: 141 // TODO: coprocessor rollback semantic is still undefined. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/ConfigurationUtil.html (1 line): - line 45: 037 // TODO: hopefully this is a good delimiter; it's not in the base64 alphabet, 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.MatchCode.html (1 line): - line 291: 283 // TODO: Current way disable us to seek to next column quickly. Is there any better solution? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/wal/WALSplitUtil.html (1 line): - line 366: 358 // TODO: Why are we using a method in here as part of our normal region open where 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HRegionForTesting.html (1 line): - line 4082: 4074 // TODO this was removed, now what dangit?! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html (1 line): - line 110: 102 * TODO: Remove. This may not be needed now as assign and unassign counts are tracked separately 2.5/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.html (1 line): - line 319: 311 // TODO: This method overestimates the number of configuration settings -- if a value is masked 2.4/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskAndWeakRefPair.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.1/devapidocs/src-html/org/apache/hadoop/hbase/util/ConfigurationUtil.html (1 line): - line 45: 037 // TODO: hopefully this is a good delimiter; it's not in the base64 alphabet, 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html (1 line): - line 388: 380 // TODO: instance pool to reduce GC? 1.4/xref/org/apache/hadoop/hbase/regionserver/handler/RegionReplicaFlushHandler.html (1 line): - line 133: 123 // TODO: flushRegion() is a blocking call waiting for the flush to complete. Ideally we 2.2/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.COWEntry.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StorefileRefresherChore.html (1 line): - line 110: 102 // TODO: some stores might see new data from flush, while others do not which 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.RegionServerAccountingStub.html (1 line): - line 857: 849 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RateLimiter.html (1 line): - line 236: 228 // TODO Handle over quota? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.html (1 line): - line 171: 163 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestReplicationHFileCleaner.FaultyZooKeeperWatcher.html (1 line): - line 341: 333 // TODO Auto-generated method stub 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptor.html (1 line): - line 174: 166 // TODO: Currently this is used RPC scheduling only. Make it more generic than this; allow it 1.2/xref/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.html (1 line): - line 112: 102 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileLinkCleaner.html (1 line): - line 211: 203 // TODO Auto-generated method stub 1.2/xref-test/org/apache/hadoop/hbase/procedure/TestZKProcedure.html (1 line): - line 84: 74 private static final byte[] data = new byte[] { 1, 2 }; // TODO what is this used for? 1.4/xref-test/org/apache/hadoop/hbase/master/balancer/TestStochasticLoadBalancer.html (1 line): - line 620: 610 @Ignore @Test (timeout = 800000) // Test is flakey. TODO: Fix! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.html (1 line): - line 255: 247 // TODO Push this down to the RegionServer with a coprocessor: 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/cleaner/TestHFileLinkCleaner.html (1 line): - line 221: 213 // TODO Auto-generated method stub 1.1/xref/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html (1 line): - line 620: 610 * TODO get rid of this if possible, repackaging, modify tests. 2.5/apidocs/src-html/org/apache/hadoop/hbase/filter/Filter.ReturnCode.html (1 line): - line 241: 233 * TODO: JAVADOC Concrete implementers can signal a failure condition in their code by throwing an 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.DiffSeekerStateBufferedEncodedSeeker.html (1 line): - line 323: 315 // TODO : See if we can avoid these reads as the read values are not getting used 1.1/xref-test/org/apache/hadoop/hbase/filter/TestFilter.html (1 line): - line 1330: 1320 // TODO: This is important... need many more tests for ordering, etc 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.TimeoutThread.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.0/apidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.Type.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html (1 line): - line 370: 362 // TODO handle htrace API change, see HBASE-18895 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.LogCapturer.html (1 line): - line 209: 201 // TODO: Add handling bindexception. Random port is not enough!!! Flakie test! 2.5/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html (1 line): - line 94: 086 // TODO remove below 2 hooks when we implement AC as a core impl than a CP impl. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayEntryIterator.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/FileMmapIOEngine.html (1 line): - line 113: 105 // TODO : HBASE-21981 needed for persistence to really work 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html (1 line): - line 100: 092 * TODO: Remove. This may not be required as assign and unassign operations are tracked separately 1.4/xref/org/apache/hadoop/hbase/ServerName.html (1 line): - line 447: 437 // TODO: Make this left.getAddress().equals(right.getAddress()) 2.1/apidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationLoadSource.html (1 line): - line 34: 026 // TODO: add the builder for this class 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html (1 line): - line 149: 141 // TODO: coprocessor rollback semantic is still undefined. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureYieldException.html (1 line): - line 31: 023// TODO: Not used yet 2.2/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayEntrySet.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DataBlockEncoder.html (1 line): - line 50: 042// TODO: This Interface should be deprecated and replaced. It presumes hfile and carnal knowledge of 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/TableStateManager.html (1 line): - line 61: 053// TODO: Make this a guava Service 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateNamespaceProcedure.html (1 line): - line 122: 114 // TODO: coprocessor rollback semantic is still undefined. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/RetryingCallable.html (1 line): - line 43: 035 * TODO: We call prepare before EVERY call. Seems wrong. FIX!!!! 2.0/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZNodePaths.html (1 line): - line 48: 040 // TODO: Replace this with ZooKeeper constant when ZOOKEEPER-277 is resolved. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.CustomScanner.html (1 line): - line 395: 387 // TODO : check how block index works here 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HRegionWithSeqId.html (1 line): - line 4090: 4082 // TODO this was removed, now what dangit?! 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestCachedBlockQueue.CachedBlock.html (1 line): - line 147: 139 // TODO Auto-generated method stub 1.1/xref/org/apache/hadoop/hbase/client/MetaScanner.html (1 line): - line 68: 58 //TODO: merge this to MetaTableAccessor, get rid of it. 1.1/xref/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.html (1 line): - line 286: 276 // TODO Support the view of block size distribution statistics 2.3/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayValueCollection.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestConnectionImplementation.ThrowingCallerFactory.html (1 line): - line 984: 976 // TODO: This test would seem to presume hardcoded RETRY_BACKOFF which it should not. 1.2/xref/org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.html (1 line): - line 854: 844 // TODO use a writeVLong which returns the #bytes written so that 2 time parsing can be 1.4/xref/org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.html (1 line): - line 79: 69 // TODO: flush result is not checked? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html (1 line): - line 100: 092 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.5/apidocs/src-html/org/apache/hadoop/hbase/HColumnDescriptor.html (1 line): - line 292: 284 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 2.0/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.Encoder.html (1 line): - line 47: 039 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html (1 line): - line 302: 294 // TODO: Current way disable us to seek to next column quickly. Is there any better solution? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFileInfo.html (1 line): - line 300: 292 // TODO: Am I leaking anything here wrapping the passed in stream? We are not calling 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StorefileRefresherChore.html (1 line): - line 110: 102 // TODO: some stores might see new data from flush, while others do not which 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushQueueEntry.html (1 line): - line 352: 344 // TODO : If we want to decide based on heap over head it can be done without tracking 1.4/xref-test/org/apache/hadoop/hbase/client/TestOperation.html (1 line): - line 430: 420 // TODO: We should ensure all subclasses of Operation is checked. 1.4/xref/org/apache/hadoop/hbase/client/RegionServerCallable.html (1 line): - line 48: 38 * TODO: this class is actually tied to one region, because most of the paths make use of 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.MyMasterRpcServices.html (1 line): - line 840: 832 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 1.1/xref/org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.html (1 line): - line 204: 194 // TODO: this may be an overkill for large region replication 2.5/apidocs/src-html/org/apache/hadoop/hbase/ServerName.html (1 line): - line 288: 280 // TODO: Make this private in hbase-3.0. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/RegionStateListener.html (1 line): - line 38: 030// TODO: Get rid of this!!!! Ain't there a better way to watch region 1.4/xref/org/apache/hadoop/hbase/util/SortedList.html (1 line): - line 60: 50 justification="TODO: synchronization in here needs review!!!") 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.TestOptions.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterRedirectServlet.html (1 line): - line 83: 075 // TODO: this scheme should come from looking at the scheme registered in the infoserver's http 1.1/xref/org/apache/hadoop/hbase/master/handler/EnableTableHandler.html (1 line): - line 115: 105 // TODO : Use HBCK to clear such nodes 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.KeyValueHeapWithCount.html (1 line): - line 568: 560 * TODO this comment makes no sense above. Appears to do the right thing. 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.html (1 line): - line 329: 321 // TODO: Scan all. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/filter/ByteArrayComparable.html (1 line): - line 39: 031// TODO Now we are deviating a lot from the actual Comparable<byte[]> that this implements, by 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputFormat.PeRecordReader.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.Encoder.html (1 line): - line 45: 037 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.ZombieLastLogWriterRegionServer.html (1 line): - line 162: 154 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html (1 line): - line 344: 336 // TODO the Manager should split the log locally instead of giving up 2.4/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayHolder.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/types/TerminatedWrapper.html (1 line): - line 163: 155 // TODO: should we assert that b.position == b.length? 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.PeInputFormat.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.5/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.ReplicateContext.html (1 line): - line 56: 048 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.CreateAndFailSilent.html (1 line): - line 965: 957 // TODO: Set node ACL for groups when ZK supports this feature 2.1/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.ZKUtilOp.html (1 line): - line 918: 910 // TODO: Set node ACL for groups when ZK supports this feature 2.4/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html (1 line): - line 54: 046 * TODO: Most of the code in this class is ripped from ZooKeeper tests. Instead 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.html (1 line): - line 321: 313 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/StorefileRefresherChore.html (1 line): - line 110: 102 // TODO: some stores might see new data from flush, while others do not which 2.4/apidocs/src-html/org/apache/hadoop/hbase/types/FixedLengthWrapper.html (1 line): - line 123: 115 // TODO: is the zero-padding appropriate? 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.html (1 line): - line 198: 190 // TODO: would be better to examine directly the cache instance that results from this 1.2/xref/org/apache/hadoop/hbase/security/visibility/VisibilityScanDeleteTracker.html (1 line): - line 77: 67 // TODO : Need to handle puts with same ts but different vis tags. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/filter/ByteArrayComparable.html (1 line): - line 39: 031// TODO Now we are deviating a lot from the actual Comparable<byte[]> that this implements, by 2.1/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/ObserverContextImpl.html (1 line): - line 110: 102 // TODO: Remove this method, ObserverContext should not depend on RpcServer 2.1/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceShipper.WorkerState.html (1 line): - line 219: 211 // FIXME check relationship between wal group and overall 1.4/xref/org/apache/hadoop/hbase/util/Bytes.html (1 line): - line 328: 318 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.5/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.WriterLength.html (1 line): - line 632: 624 // TODO it would be nice to pick one or the other of these formats. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.Context.html (1 line): - line 653: 645 // TODO: Optimize for v > 1, e.g. 16, 32 2.2/devapidocs/src-html/org/apache/hadoop/hbase/filter/ByteArrayComparable.html (1 line): - line 39: 031// TODO Now we are deviating a lot from the actual Comparable<byte[]> that this implements, by 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.RegionServerQuotasVisitor.html (1 line): - line 122: 114 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.3/devapidocs/src-html/org/apache/hadoop/hbase/types/FixedLengthWrapper.html (1 line): - line 123: 115 // TODO: is the zero-padding appropriate? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.Comparer.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALPerformanceEvaluation.Worker.html (1 line): - line 218: 210 // TODO: Can also collect #procs, time taken by each thread to measure fairness. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/Chunk.html (1 line): - line 163: 155 // TODO : If seqID is to be written add 8 bytes here for nextFreeOFfset 1.1/xref/org/apache/hadoop/hbase/regionserver/Store.html (1 line): - line 279: 269 // TODO abstract some of this out into a metrics class 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/SecureTestUtil.html (1 line): - line 276: 268 // TODO why we get a PrivilegedActionException, which is unexpected? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/filter/ByteArrayComparable.html (1 line): - line 36: 028// TODO Now we are deviating a lot from the actual Comparable<byte[]> that this implements, by 1.2/xref-test/org/apache/hadoop/hbase/snapshot/TestRestoreFlushSnapshotFromClient.html (1 line): - line 54: 44 * TODO This is essentially a clone of TestRestoreSnapshotFromClient. This is worth refactoring 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushHandler.html (1 line): - line 336: 328 // TODO : If we want to decide based on heap over head it can be done without tracking 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/ClientScanner.html (1 line): - line 401: 393 // TODO: Why wrap this in a DNRIOE when it already is a DNRIOE? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.DiffCompressionState.html (1 line): - line 325: 317 // TODO : See if we can avoid these reads as the read values are not getting used 1.2/xref/org/apache/hadoop/hbase/procedure/ZKProcedureUtil.html (1 line): - line 176: 166 * TODO: this is not strict, can return true if had name just starts with same prefix but is 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffCompressionState.html (1 line): - line 371: 363 // TODO : See if we can avoid these reads as the read values are not getting used 1.4/xref/org/apache/hadoop/hbase/rsgroup/RSGroupInfoManagerImpl.html (1 line): - line 832: 822 // TODO: Why is this necessary sometimes? Should we be using our own connection? 2.0/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ByteArrayComparator.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationTrackerZKImpl.DummyServer.html (1 line): - line 259: 251 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseDecoder.html (1 line): - line 40: 032 * TODO javadoc 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/chaos/factories/MonkeyFactory.html (1 line): - line 78: 070 // TODO: the name has become a misnomer since the default (not-slow) monkey has been removed 2.4/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/PackagePrivateFieldAccessor.html (1 line): - line 37: 029 * TODO: A better solution is to separate the data structures used in client and server. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.EvictionThread.html (1 line): - line 347: 339 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/handler/RegionReplicaFlushHandler.html (1 line): - line 131: 123 // TODO: flushRegion() is a blocking call waiting for the flush to complete. Ideally we 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.PutThread.html (1 line): - line 4807: 4799 // TODO this was removed, now what dangit?! 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/TestBucketCache.MockedBucketCache.html (1 line): - line 97: 089 { 8192, null }, // TODO: why is 8k the default blocksize for these tests? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitLogWorker.DummyServer.html (1 line): - line 158: 150 // TODO Auto-generated method stub 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellWithVersionsStoreScanner.html (1 line): - line 547: 539 * TODO this comment makes no sense above. Appears to do the right thing. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/HBaseInterfaceAudience.html (1 line): - line 30: 022// TODO move this to hbase-annotations non-test-jar 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestGet.html (1 line): - line 62: 054// TODO: cover more test cases 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/RESTApiClusterManager.Service.html (1 line): - line 335: 327 // TODO: Integrate zookeeper and hdfs related failure injections (Ref: HBASE-14261). 2.2/devapidocs/src-html/org/apache/hadoop/hbase/types/FixedLengthWrapper.html (1 line): - line 123: 115 // TODO: is the zero-padding appropriate? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/MockStoreFileGenerator.html (1 line): - line 87: 079 when(mockSf.isReference()).thenReturn(false); // TODO come back to 2.2/devapidocs/src-html/org/apache/hadoop/hbase/zookeeper/ZKUtil.html (1 line): - line 917: 909 // TODO: Set node ACL for groups when ZK supports this feature 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/http/TestHttpServer.DummyServletFilter.html (1 line): - line 337: 329 // TODO: when the time comes, delete me and replace with a JDK11 IO helper API. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.MultiGetThread.html (1 line): - line 382: 374 // TODO : check how block index works here 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrResult.html (1 line): - line 372: 364 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 1.1/xref-test/org/apache/hadoop/hbase/regionserver/compactions/TestStripeCompactionPolicy.html (1 line): - line 206: 196 // TODO: currently only one compaction at a time per store is allowed. If this changes, 2.1/devapidocs/src-html/org/apache/hadoop/hbase/CompoundConfiguration.html (1 line): - line 335: 327 // TODO: This method overestimates the number of configuration settings -- if a value is masked 2.2/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.PassthroughInvocationHandler.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.html (1 line): - line 323: 315 // TODO: Scan all. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/GCMultipleMergedRegionsProcedure.html (1 line): - line 131: 123 // TODO: This is going to spew log? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestMobFlushSnapshotFromClient.html (1 line): - line 46: 038 * This is an end-to-end test for the snapshot utility TODO This is essentially a clone of 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.TestOptions.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestConnectionImplementation.html (1 line): - line 989: 981 // TODO: This test would seem to presume hardcoded RETRY_BACKOFF which it should not. 1.4/xref-test/org/apache/hadoop/hbase/codec/prefixtree/row/TestPrefixTreeSearcher.html (1 line): - line 188: 178 * TODO: why i+1 instead of i? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/RegionMetrics.html (1 line): - line 74: 066 * TODO: why we pass the same value to different counters? Currently, the value from 2.3/devapidocs/src-html/org/apache/hadoop/hbase/master/webapp/MetaBrowser.Results.html (1 line): - line 221: 213 // TODO: handle replicas that fall between the last rowkey and pagination limit. 1.1/xref/org/apache/hadoop/hbase/regionserver/DefaultStoreFlusher.html (1 line): - line 71: 61 // TODO: We can fail in the below block before we complete adding this flush to 2.4/apidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.Type.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestPerColumnFamilyFlush.html (1 line): - line 400: 392 // TODO: This test doesn't allow for this case: 2.5/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.GetDataAsyncCallback.html (1 line): - line 334: 326 // TODO the Manager should split the log locally instead of giving up 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.html (1 line): - line 200: 192 // TODO: Change this so it throws a CP Abort Exception instead. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/types/OrderedString.html (1 line): - line 49: 041 // TODO: use of UTF8 here is a leaky abstraction. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/procedure/TestZKProcedureControllers.StartControllers.html (1 line): - line 253: 245 // TODO Broken by composition. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManagerUtil.html (1 line): - line 77: 069 // TODO: There is no timeout on this controller. Set one! 1.4/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Public.html (1 line): - line 3106:
TODO: Most of the code in this class is ripped from ZooKeeper tests.
1.4/xref/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.html (1 line): - line 565: 555 // TODO make KeyOnlyKeyValue to be Buffer backed and avoid array() call. This has to be 1.1/xref/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.html (1 line): - line 112: 102 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestGet.html (1 line): - line 62: 054// TODO: cover more test cases 1.2/xref/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html (1 line): - line 707: 697 // TODO: Deprecate this 1.1/xref-test/org/apache/hadoop/hbase/mapreduce/TestTimeRangeMapRed.html (1 line): - line 194: 184 // TODO Auto-generated catch block 2.2/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.html (1 line): - line 629: 621 // TODO it would be nice to pick one or the other of these formats. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureTestingUtility.InjectAbortOnLoadListener.html (1 line): - line 213: 205 // TODO: WARN: Modify Table/Families does not create a family dir 2.1/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.ReplicationQueueOperation.html (1 line): - line 787: 779 // TODO manage it 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/asyncfs/ProtobufDecoder.html (1 line): - line 137: 129 // TODO: If this is false then the class will fail to load? Can refactor it out? 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.html (1 line): - line 397: 389 // TODO : check how block index works here 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/ClusterManager.ServiceType.html (1 line): - line 106: 098 /* TODO: further API ideas: 2.1/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.html (1 line): - line 59: 051 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/security/token/TokenProvider.html (1 line): - line 76: 068 TODO: FIX. 1.2/xref/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html (1 line): - line 106: 96 //TODO return CellComparator.equals(this, (Cell)obj);//see HBASE-6907 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/NewVersionBehaviorTracker.html (1 line): - line 376: 368 // TODO maybe we can optimize. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.StoreFileReference.html (1 line): - line 255: 247 // TODO Push this down to the RegionServer with a coprocessor: 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcController.html (1 line): - line 69: 061 // TODO: it would be good widen this to just Throwable, but IOException is what we allow now 1.1/xref-test/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.html (1 line): - line 169: 159 // TODO: would be better to examine directly the cache instance that results from this 2.2/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RestoreSnapshotProcedure.html (1 line): - line 228: 220 // TODO: We may be able to abort if the procedure is not started yet. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestMultiTableSnapshotInputFormatImpl.html (1 line): - line 75: 067 // TODO: this is kind of meh; it'd be much nicer to just inject the RestoreSnapshotHelper 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/MockStoreFileGenerator.html (1 line): - line 78: 070 when(mockSf.isReference()).thenReturn(false); // TODO come back to 2.5/devapidocs/src-html/org/apache/hadoop/hbase/wal/EntryBuffers.RegionEntryBuffer.html (1 line): - line 173: 165 // TODO linkedlist entry 2.1/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.html (1 line): - line 359: 351 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.1/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceShipper.html (1 line): - line 219: 211 // FIXME check relationship between wal group and overall 1.2/xref/org/apache/hadoop/hbase/client/HConnection.html (1 line): - line 586: 576 // TODO: Why is this in the public interface when the returned type is shutdown package access? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RWQueueRpcExecutor.html (1 line): - line 217: 209 // TODO: Is there a better way to do this? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/DiffKeyDeltaEncoder.DiffSeekerState.html (1 line): - line 325: 317 // TODO : See if we can avoid these reads as the read values are not getting used 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.RegionStats.html (1 line): - line 376: 368 // TODO: instance pool to reduce GC? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange100Test.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.1/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RWQueueRpcExecutor.html (1 line): - line 207: 199 // TODO: Is there a better way to do this? 2.2/apidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.Context.html (1 line): - line 575: 567 // TODO: Optimize for v > 1, e.g. 16, 32 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/RWQueueRpcExecutor.html (1 line): - line 207: 199 // TODO: Is there a better way to do this? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationEndpoint.Context.html (1 line): - line 59: 051 // TODO: This class needs doc. Has a Context and a ReplicationContext. Then has #start, #stop. 2.4/apidocs/src-html/org/apache/hadoop/hbase/HColumnDescriptor.html (1 line): - line 294: 286 // TODO: Allow minVersion and maxVersion of 0 to be the way you say "Keep all versions". 1.4/xref-test/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.html (1 line): - line 191: 181 // TODO: would be better to examine directly the cache instance that results from this 2.3/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.Decoder.html (1 line): - line 47: 039 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/DeleteNamespaceProcedure.html (1 line): - line 129: 121 // TODO: coprocessor rollback semantic is still undefined. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteCell.html (1 line): - line 1165: 1157 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.5/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.TaskFinisher.html (1 line): - line 334: 326 // TODO the Manager should split the log locally instead of giving up 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/FileArchiverNotifierImpl.StoreFileReference.html (1 line): - line 255: 247 // TODO Push this down to the RegionServer with a coprocessor: 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.Context.html (1 line): - line 575: 567 // TODO: Optimize for v > 1, e.g. 16, 32 2.0/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html (1 line): - line 98: 090 // TODO remove below 2 hooks when we implement AC as a core impl than a CP impl. 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestGet.html (1 line): - line 62: 054// TODO: cover more test cases 2.1/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html (1 line): - line 787: 779 // TODO manage it 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationTrackerZKImpl.html (1 line): - line 259: 251 // TODO Auto-generated method stub 2.0/apidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html (1 line): - line 55: 047 * TODO: Most of the code in this class is ripped from ZooKeeper tests. Instead 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffSeekerStateBufferedEncodedSeeker.html (1 line): - line 369: 361 // TODO : See if we can avoid these reads as the read values are not getting used 1.2/xref/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html (1 line): - line 199: 189 // TODO: stop zkw? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/ArrayBackedTag.html (1 line): - line 42: 034 private final byte type;// TODO extra type state needed? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcController.html (1 line): - line 63: 055 // TODO: it would be good widen this to just Throwable, but IOException is what we allow now 1.4/xref/org/apache/hadoop/hbase/coprocessor/RegionObserver.html (1 line): - line 82: 72 // TODO as method signatures need to break, update to 2.3/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html (1 line): - line 550: 542 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/store/wal/ProcedureStoreTracker.DeleteState.html (1 line): - line 178: 170 // TODO: RESET if (map.size() == 1) 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/master/procedure/TestEnableTableWithMasterFailover.html (1 line): - line 53: 045 // TODO: Should we try every step? (master failover takes long time) 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mob/compactions/PartitionedMobCompactor.DelPartitionComparator.html (1 line): - line 278: 270 // TODO: is it possible to skip read of most hfiles? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html (1 line): - line 376: 368 // TODO: instance pool to reduce GC? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/security/token/TokenProvider.html (1 line): - line 76: 068 TODO: FIX. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionFileSystem.html (1 line): - line 546: 538 // TODO deal with viewFS 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTimeRangeMapRed.html (1 line): - line 196: 188 // TODO Auto-generated catch block 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SequenceIdAccounting.html (1 line): - line 351: 343 // TODO: if we have no oldStoreSeqNum, and WAL is not disabled, presumably either 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestBlockEvictionFromClient.html (1 line): - line 382: 374 // TODO : check how block index works here 2.4/devapidocs/src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.RSGroupAdminServiceImpl.html (1 line): - line 105: 097// TODO: Encapsulate MasterObserver functions into separate subclass. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.TaskFinisher.html (1 line): - line 344: 336 // TODO the Manager should split the log locally instead of giving up 2.2/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ConverterHolder.PureJavaConverter.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.1/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.Decoder.html (1 line): - line 47: 039 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.RandomKVGeneratingMapper.html (1 line): - line 126: 118//TODO : Remove this in 3.0 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomWriteTest.html (1 line): - line 1443: 1435 // Process command-line args. TODO: Better cmd-line processing 1.2/xref/org/apache/hadoop/hbase/DoNotRetryIOException.html (1 line): - line 42: 32 // TODO: This would be more useful as a marker interface than as a class. 1.4/xref/org/apache/hadoop/hbase/ipc/ServerRpcController.html (1 line): - line 75: 65 // TODO: it would be good widen this to just Throwable, but IOException is what we allow now 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html (1 line): - line 388: 380 // TODO: instance pool to reduce GC? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.TaskFinisher.Status.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 1.2/xref-test/org/apache/hadoop/hbase/master/TestMasterFailover.html (1 line): - line 946: 936 // TODO: Next test to add is with testing permutations of the RIT or the RS 2.4/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteByteBufferExtendedCell.html (1 line): - line 1178: 1170 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALSplit.html (1 line): - line 107: 099 // TODO: Find the data node with the most blocks for this WAL? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.Appender.html (1 line): - line 4807: 4799 // TODO this was removed, now what dangit?! 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestBulkLoadReplication.BulkReplicationTestObserver.html (1 line): - line 341: 333 // TODO We need a way to do this without creating files 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.IsFlushWALMarker.html (1 line): - line 4872: 4864 // TODO this was removed, now what dangit?! 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.html (1 line): - line 343: 335 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 2.4/devapidocs/src-html/org/apache/hadoop/hbase/wal/EntryBuffers.html (1 line): - line 177: 169 // TODO linkedlist entry 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.html (1 line): - line 329: 321 // TODO: Scan all. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/LruBlockCache.html (1 line): - line 347: 339 // TODO: Add means of turning this off. Bit obnoxious running thread just to make a log 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.MiniChaosMonkey.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 1.4/xref-test/org/apache/hadoop/hbase/security/access/SecureTestUtil.html (1 line): - line 304: 294 // TODO why we get a PrivilegedActionException, which is unexpected? 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.TestOptions.html (1 line): - line 1407: 1399 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestScan.html (1 line): - line 53: 045// TODO: cover more test cases 1.2/xref/org/apache/hadoop/hbase/regionserver/StorefileRefresherChore.html (1 line): - line 112: 102 // TODO: some stores might see new data from flush, while others do not which 1.2/xref-test/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.html (1 line): - line 407: 397 // TODO: need to change this test if we add a cache size threshold for 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HStoreForTesting.html (1 line): - line 3862: 3854 // TODO this was removed, now what dangit?! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RpcThrottlingException.html (1 line): - line 30: 022 * Describe the throttling result. TODO: At some point this will be handled on the client side to 2.3/apidocs/src-html/org/apache/hadoop/hbase/util/Bytes.ByteArrayComparator.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/ServerRpcConnection.html (1 line): - line 199: 191 // TODO: Plug in other supported decoders. 1.1/xref-test/org/apache/hadoop/hbase/snapshot/TestRestoreFlushSnapshotFromClient.html (1 line): - line 56: 46 * TODO This is essentially a clone of TestRestoreSnapshotFromClient. This is worth refactoring 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat2.RandomKVGeneratingMapper.html (1 line): - line 128: 120//TODO : Remove this in 3.0 2.0/devapidocs/src-html/org/apache/hadoop/hbase/util/Bytes.html (1 line): - line 373: 365 // TODO: unfortunately, HBase uses byte[0] as both start and end keys for region 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedureBuilder.html (1 line): - line 370: 362 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 1.4/xref-test/org/apache/hadoop/hbase/procedure/TestZKProcedure.html (1 line): - line 84: 74 private static final byte[] data = new byte[] { 1, 2 }; // TODO what is this used for? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/client/DelayingRunner.html (1 line): - line 74: 066 //TODO maybe we should consider switching to a listenableFuture for the actual callable and 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.Bucket.html (1 line): - line 282: 274 // TODO Support the view of block size distribution statistics 2.0/devapidocs/src-html/org/apache/hadoop/hbase/metrics/OperationMetrics.html (1 line): - line 52: 044 * TODO: As of now, Metrics description cannot be added/ registered with 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/TestLogRolling.html (1 line): - line 85: 077 // TODO: testLogRollOnDatanodeDeath fails if short circuit reads are on under the hadoop2 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStripeStoreFileManager.html (1 line): - line 584: 576 // TODO: replace with Mockito? 2.5/apidocs/src-html/org/apache/hadoop/hbase/exceptions/ConnectionClosedException.html (1 line): - line 37: 029 // TODO: Deprecate? Should inherit from DoNotRetryIOE but it does not. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.CreateRescanAsyncCallback.html (1 line): - line 345: 337 // TODO the Manager should split the log locally instead of giving up 2.3/devapidocs/src-html/org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.html (1 line): - line 240: 232 // TODO: this may be an overkill for large region replication 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html (1 line): - line 302: 294 // TODO: Current way disable us to seek to next column quickly. Is there any better solution? 2.3/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.TableInfo.html (1 line): - line 596: 588 // TODO it would be nice to pick one or the other of these formats. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayEntrySet.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.0/devapidocs/src-html/org/apache/hadoop/hbase/quotas/RateLimiter.html (1 line): - line 236: 228 // TODO Handle over quota? 2.2/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.html (1 line): - line 1180: 1172 * @return an int based on the given column hint TODO : To be moved out of here because this is a 2.1/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureUtil.html (1 line): - line 232: 224 * TODO: OPTIMIZATION: some of the field never change during the execution (e.g. className, 1.4/xref/org/apache/hadoop/hbase/security/visibility/DefaultVisibilityLabelServiceImpl.html (1 line): - line 446: 436 // TODO we should add the delta only to zk. Else this will be a very heavy op and when there are 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/RecoverMetaProcedure.html (1 line): - line 140: 132 // TODO: Matteo. We BLOCK here but most important thing to be doing at this moment. 2.3/apidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.0/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseDecoder.PBIS.html (1 line): - line 42: 034 * TODO javadoc 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.ScanSingleRegionCallerBuilder.html (1 line): - line 465: 457 // TODO: maybe we can reuse AdminRequestCallerBuild, MasterRequestCallerBuild etc. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/mob/compactions/PartitionedMobCompactor.html (1 line): - line 278: 270 // TODO: is it possible to skip read of most hfiles? 2.4/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseDecoder.PBIS.html (1 line): - line 42: 034 * TODO javadoc 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/TableStateManager.html (1 line): - line 61: 053// TODO: Make this a guava Service 2.4/devapidocs/src-html/org/apache/hadoop/hbase/procedure/ZKProcedureUtil.html (1 line): - line 176: 168 * TODO: this is not strict, can return true if had name just starts with same prefix but is 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.TimeoutThread.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestWALReplay.MockWAL.html (1 line): - line 328: 320 // TODO: Scan all. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/filter/Filter.html (1 line): - line 291: 283 * TODO: JAVADOC 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestImportExport.html (1 line): - line 121: 113// TODO : Remove this in 3.0 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/DateTieredCompactionPolicy.html (1 line): - line 130: 122 // TODO: Use better method for determining stamp of last major (HBASE-2990) 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/TestMultiVersions.html (1 line): - line 113: 105 // TODO: Remove these deprecated classes or pull them in here if this is 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomReadTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.2/devapidocs/src-html/org/apache/hadoop/hbase/codec/BaseDecoder.PBIS.html (1 line): - line 42: 034 * TODO javadoc 2.0/devapidocs/src-html/org/apache/hadoop/hbase/client/MultiAction.html (1 line): - line 46: 038 // TODO: This class should not be visible outside of the client package. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellGridStoreScanner.html (1 line): - line 547: 539 * TODO this comment makes no sense above. Appears to do the right thing. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/security/access/AccessChecker.html (1 line): - line 71: 063 // TODO: we should move to a design where we don't even instantiate an AccessChecker if 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotReducer.html (1 line): - line 194: 186 // TODO: would be better to examine directly the cache instance that results from this 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html (1 line): - line 351: 343 // TODO : If we want to decide based on heap over head it can be done without tracking 2.5/devapidocs/src-html/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.html (1 line): - line 898: 890 RestoreMetaChanges metaChanges = helper.restoreHdfsRegions(); // TODO: parallelize. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/metrics/Snapshot.html (1 line): - line 128: 120 // TODO: Dropwizard histograms also track stddev 1.4/xref-test/org/apache/hadoop/hbase/client/TestHBaseAdminNoCluster.html (1 line): - line 86: 76 //TODO: Clean up, with Procedure V2 and nonce to prevent the same procedure to call mulitple 2.5/devapidocs/src-html/org/apache/hadoop/hbase/thrift2/client/ThriftConnection.DefaultThriftClientBuilder.html (1 line): - line 93: 085 // TODO: We can rip out the ThriftClient piece of it rather than creating a new client every time. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/tool/WriteSinkCoprocessor.html (1 line): - line 63: 055 * TODO: It needs tests 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.KeyValueStatsCollector.html (1 line): - line 359: 351 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.2/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/RowIndexSeekerV1.html (1 line): - line 382: 374 // TODO : reduce the varieties of KV here. Check if based on a boolean 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/SequenceIdAccounting.html (1 line): - line 351: 343 // TODO: if we have no oldStoreSeqNum, and WAL is not disabled, presumably either 2.5/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.SimpleReporter.html (1 line): - line 350: 342 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 1.1/xref/org/apache/hadoop/hbase/regionserver/StorefileRefresherChore.html (1 line): - line 112: 102 // TODO: some stores might see new data from flush, while others do not which 1.4/xref/org/apache/hadoop/hbase/coprocessor/WALObserver.html (1 line): - line 67: 57 // TODO: return value is not used 1.4/xref-test/org/apache/hadoop/hbase/io/hfile/TestCachedBlockQueue.html (1 line): - line 144: 134 // TODO Auto-generated method stub 1.1/xref-test/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.html (1 line): - line 406: 396 @Ignore // TODO: test fails with async client 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/DeleteNamespaceProcedure.html (1 line): - line 129: 121 // TODO: coprocessor rollback semantic is still undefined. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.1/devapidocs/src-html/org/apache/hadoop/hbase/client/DelayingRunner.html (1 line): - line 74: 066 //TODO maybe we should consider switching to a listenableFuture for the actual callable and 2.4/devapidocs/src-html/org/apache/hadoop/hbase/RegionMetrics.html (1 line): - line 97: 089 * TODO: why we pass the same value to different counters? Currently, the value from 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/TimestampTestBase.html (1 line): - line 218: 210 // TODO FIX 2.1/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html (1 line): - line 149: 141 // TODO: coprocessor rollback semantic is still undefined. 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/replication/TestReplicationStateZKImpl.html (1 line): - line 221: 213 // TODO Auto-generated method stub 2.4/devapidocs/src-html/org/apache/hadoop/hbase/ExtendedCellBuilder.html (1 line): - line 37: 029 * TODO: ditto for ByteBufferExtendedCell? 1.1/xref/org/apache/hadoop/hbase/master/handler/CreateTableHandler.html (1 line): - line 158: 148 // TODO: now that we have table locks, re-evaluate above -- table locks are not enough. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/client/MasterRegistry.Callable.html (1 line): - line 83: 075 * TODO: Handle changes to the configuration dynamically without having to restart the client. 2.2/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.html (1 line): - line 374: 366 // TODO: not clear if we should try to recover from corrupt PB that looks semi-legit. 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestFromClientSide5.html (1 line): - line 648: 640 // TODO: Trying mutateRow again. The batch was failing with a one try only. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/MetricsConnection.RunnerStats.html (1 line): - line 410: 402 // TODO: instance pool to reduce GC? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/Compactor.FileDetails.html (1 line): - line 101: 093 //TODO: depending on Store is not good but, realistically, all compactors currently do. 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/io/hfile/TestHFileBlock.html (1 line): - line 618: 610 // TODO: parameterize these nested loops. 2.4/devapidocs/src-html/org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.SimpleReporter.Builder.html (1 line): - line 357: 349 * TODO: this same/similar block iteration logic is used in HFileBlock#blockRange and 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.HRegionForTesting.html (1 line): - line 4872: 4864 // TODO this was removed, now what dangit?! 1.4/xref-test/org/apache/hadoop/hbase/MapFilePerformanceEvaluation.html (1 line): - line 320: 310 // TODO: Verify we're getting right values. 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/util/BlockIOUtils.html (1 line): - line 233: 225 // TODO I keep the bytes copy here, because I want to abstract the ByteBuffer[] 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/ipc/IntegrationTestRpcClient.html (1 line): - line 345: 337 @Ignore // TODO: test fails with async client 1.1/devapidocs/org/apache/hadoop/hbase/zookeeper/package-summary.html (1 line): - line 129:
TODO: Most of the code in this class is ripped from ZooKeeper tests.
2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/wal/TestWALSplit.html (1 line): - line 160: 152 // This is how you turn off shortcircuit read currently. TODO: Fix. Should read config. 1.1/xref/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.html (1 line): - line 122: 112 // TODO: Add support for zk 'chroot'; we don't add it to the quorumServers String as we should. 2.0/devapidocs/src-html/org/apache/hadoop/hbase/procedure/ZKProcedureUtil.html (1 line): - line 176: 168 * TODO: this is not strict, can return true if had name just starts with same prefix but is 2.3/devapidocs/src-html/org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffCompressionState.html (1 line): - line 369: 361 // TODO : See if we can avoid these reads as the read values are not getting used 2.4/devapidocs/src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManager.html (1 line): - line 100: 092 * TODO: Remove. This may not be required as assign and unassign operations are tracked separately 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.FilteredScanTest.html (1 line): - line 1401: 1393 // Process command-line args. TODO: Better cmd-line processing 2.0/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ModifyNamespaceProcedure.html (1 line): - line 117: 109 // TODO: coprocessor rollback semantic is still undefined. 2.2/apidocs/src-html/org/apache/hadoop/hbase/client/TableDescriptor.html (1 line): - line 175: 167 // TODO: Currently this is used RPC scheduling only. Make it more generic than this; allow it 2.3/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.html (1 line): - line 175: 167 // TODO: This connection is replication specific or we should make it particular to 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/MasterQuotaManager.SizeSnapshotWithTimestamp.html (1 line): - line 80: 072 * TODO: FUTURE: The master will be responsible to notify each RS of quota changes 1.2/xref/org/apache/hadoop/hbase/util/SortedList.html (1 line): - line 60: 50 justification="TODO: synchronization in here needs review!!!") 2.3/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsTableLatenciesImpl.TableHistograms.html (1 line): - line 121: 113 // TODO Java8's ConcurrentHashMap#computeIfAbsent would be stellar instead 2.4/devapidocs/src-html/org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayValueCollection.html (1 line): - line 920: 912 // TODO should this restart the array back at start index 0 ? 2.5/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/TransitRegionStateProcedure.TransitionType.html (1 line): - line 170: 162 // TODO: maybe we should make another type here, REGION_TRANSITION? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html (1 line): - line 98: 090 // TODO remove below 2 hooks when we implement AC as a core impl than a CP impl. 1.2/xref/org/apache/hadoop/hbase/regionserver/KeyValueScanner.html (1 line): - line 127: 117 * seekToRowCol(KeyValue, boolean) (TODO: Whats this?). Note that this function should 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestOrderedBytes.html (1 line): - line 1105: 1097 // TODO: implementation detail leaked here. 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestTableSnapshotInputFormat.TestTableSnapshotReducer.html (1 line): - line 198: 190 // TODO: would be better to examine directly the cache instance that results from this 2.0/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.html (1 line): - line 113: 105 // TODO: first cut - no parallel compactions. To have more fine grained control we 1.2/devapidocs/org/apache/hadoop/hbase/zookeeper/package-use.html (1 line): - line 302:
TODO: Most of the code in this class is ripped from ZooKeeper tests.
2.0/devapidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.4/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.html (1 line): - line 372: 364 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 1.1/xref/org/apache/hadoop/hbase/coprocessor/RegionObserver.html (1 line): - line 82: 72 // TODO as method signatures need to break, update to 2.4/devapidocs/src-html/org/apache/hadoop/hbase/codec/Codec.html (1 line): - line 47: 039 // TODO: interfacing with {@link org.apache.hadoop.hbase.io.encoding.DataBlockEncoder} 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/master/TestActiveMasterManager.html (1 line): - line 349: 341 // TODO Auto-generated method stub 2.5/devapidocs/src-html/org/apache/hadoop/hbase/client/ServerConnectionUtils.ShortCircuitingClusterConnection.ClientServiceBlockingInterfaceWrapper.Operation.html (1 line): - line 75: 067 // TODO This has to still do PB marshalling/unmarshalling stuff. Check how/whether we can avoid. 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html (1 line): - line 336: 328 // TODO : If we want to decide based on heap over head it can be done without tracking 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/client/TestAdmin2.html (1 line): - line 589: 581 // here because makes use of an internal HBA method (TODO: Fix.). 1.4/xref/org/apache/hadoop/hbase/master/handler/DisableTableHandler.html (1 line): - line 102: 92 //TODO: reevaluate this since we have table locks now 1.4/xref-test/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.html (1 line): - line 295: 285 // TODO Need a case with only 2 WALs and we only want to delete the first one 1.1/xref/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html (1 line): - line 724: 714 // TODO: Deprecate this 1.2/xref/org/apache/hadoop/hbase/quotas/QuotaLimiterFactory.html (1 line): - line 45: 35 throw new UnsupportedOperationException("TODO not implemented yet"); 2.4/devapidocs/src-html/org/apache/hadoop/hbase/quotas/QuotaTableUtil.TableQuotasVisitor.html (1 line): - line 122: 114 * TODO: Setting specified region server quota isn't supported currently and the row key "r.all" 2.2/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html (1 line): - line 107: 099// TODO as method signatures need to break, update to 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/TimestampTestBase.FlushCache.html (1 line): - line 218: 210 // TODO FIX 1.4/devapidocs/org/apache/hadoop/hbase/procedure/class-use/Procedure.html (1 line): - line 152: TODO this code isn't actually used but can be used to issue a cancellation from the 2.4/apidocs/src-html/org/apache/hadoop/hbase/io/crypto/Encryption.html (1 line): - line 653: 645 // TODO: Optimize for v > 1, e.g. 16, 32 2.0/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/MockStoreFileGenerator.html (1 line): - line 87: 079 when(mockSf.isReference()).thenReturn(false); // TODO come back to 2.4/apidocs/src-html/org/apache/hadoop/hbase/client/RegionInfo.html (1 line): - line 373: 365 // If not parseable as region name, presume encoded. TODO: add stringency; e.g. if hex. 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MutableSegment.html (1 line): - line 97: 089 // TODO when the removed cell ie.'cur' having its data in MSLAB, we can not release that 1.2/xref/org/apache/hadoop/hbase/master/RegionStates.html (1 line): - line 415: 405 // TODO: if sn is null, should we dig into 2.4/devapidocs/src-html/org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskFilter.html (1 line): - line 90: 082 * TODO this would be better off scoped to a single daemon 1.4/xref/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.html (1 line): - line 372: 362 // TODO Ideally we'd interrupt hbase threads when we cancel. However it seems that there 2.4/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.html (1 line): - line 936: 928 // TODO: assertTrue(metaServerIndex == -1); // meta is on master now 2.3/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestHRegion.PutThread.html (1 line): - line 4082: 4074 // TODO this was removed, now what dangit?! 2.3/devapidocs/src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html (1 line): - line 194: 186 // TODO: is there any point in retrying beyond what ZK client does? 2.1/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushHandler.html (1 line): - line 352: 344 // TODO : If we want to decide based on heap over head it can be done without tracking 1.4/xref-test/org/apache/hadoop/hbase/TestRegionRebalancing.html (1 line): - line 183: 173 // TODO: Fix this test. Old balancer used to run with 'slop'. New 2.5/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.StripeCompactionRequest.html (1 line): - line 112: 104 // TODO: first cut - no parallel compactions. To have more fine grained control we 2.2/devapidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.html (1 line): - line 37: 029 * TODO: At some point this will be handled on the client side to prevent 2.2/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestWALPlayer.html (1 line): - line 82: 074//TODO : Remove this in 3.0 2.4/devapidocs/src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.ReplicationQueueOperation.html (1 line): - line 830: 822 // TODO manage it 2.2/devapidocs/src-html/org/apache/hadoop/hbase/filter/FilterBase.html (1 line): - line 45: 037@InterfaceAudience.Private // TODO add filter limited private level 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/wal/AbstractTestLogRolling.html (1 line): - line 205: 197 // TODO: Why does this write data take for ever? 2.5/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/PerformanceEvaluation.RandomScanWithRange1000Test.html (1 line): - line 1364: 1356 // Process command-line args. TODO: Better cmd-line processing 2.1/testdevapidocs/src-html/org/apache/hadoop/hbase/mapreduce/TestMultiTableSnapshotInputFormatImpl.ScanWithEquals.html (1 line): - line 75: 067 // TODO: this is kind of meh; it'd be much nicer to just inject the RestoreSnapshotHelper 2.0/devapidocs/src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.AbstractRpcChannel.html (1 line): - line 549: 541 // TODO: Ideally we should not use an RpcController other than HBaseRpcController at client 2.5/apidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.html (1 line): - line 33: 025 * Describe the throttling result. TODO: At some point this will be handled on the client side to