naming/src/main/java/com/alibaba/nacos/naming/push/NamingSubscriberService.java (4 lines): - line 33: * TODO use {@link com.alibaba.nacos.api.naming.pojo.maintainer.SubscriberInfo} replaced return - line 43: * TODO use {@link com.alibaba.nacos.api.naming.pojo.maintainer.SubscriberInfo} replaced return - line 54: * TODO use {@link com.alibaba.nacos.api.naming.pojo.maintainer.SubscriberInfo} replaced return - line 66: * TODO use {@link com.alibaba.nacos.api.naming.pojo.maintainer.SubscriberInfo} replaced return istio/src/main/java/com/alibaba/nacos/istio/api/ApiConstants.java (2 lines): - line 31: * TODO Support other Istio crd, such as gateway, vs, dr and so on. - line 50: * TODO Support lds, rds and sds naming/src/main/java/com/alibaba/nacos/naming/healthcheck/v2/processor/TcpHealthCheckProcessor.java (2 lines): - line 53: *
Current health check logic is same as v1.x. TODO refactor health check for v2.x. - line 102: // TODO handle marked(white list) logic like v1.x. naming/src/main/java/com/alibaba/nacos/naming/healthcheck/v2/processor/HttpHealthCheckProcessor.java (2 lines): - line 47: *
Current health check logic is same as v1.x. TODO refactor health check for v2.x. - line 76: // TODO handle marked(white list) logic like v1.x. client/src/main/java/com/alibaba/nacos/client/naming/core/ServiceInfoUpdateService.java (2 lines): - line 197: // TODO multiple time can be configured. - line 212: // TODO multiple time can be configured. config/src/main/java/com/alibaba/nacos/config/server/controller/ConfigOpsController.java (2 lines): - line 99: * // TODO In a future release, the front page should appear operable The interface to the Derby operations query - line 137: * // TODO the front page should appear operable The external data source is imported into derby. k8s-sync/src/main/java/com/alibaba/nacos/k8s/sync/K8sSyncServer.java (2 lines): - line 209: //TODO 因为需要指定namespace,这里servicelister需要重新new,是否可以优化,比如说作为单例的放到map中 - line 291: //TODO defaultnamespace 常量 istio/src/main/java/com/alibaba/nacos/istio/xds/NacosXdsService.java (2 lines): - line 75: // TODO add authN - line 397: //TODO: setAckedVersion config/src/main/java/com/alibaba/nacos/config/server/service/listener/LocalConfigListenerStateServiceImpl.java (2 lines): - line 57: // long polling listeners for 1.x client TODO removed after 3.x not support 1.x client. - line 81: // long polling listeners for 1.x client TODO removed after 3.x not support 1.x client. persistence/src/main/java/com/alibaba/nacos/persistence/monitor/DatasourceMetrics.java (2 lines): - line 30: // TODO: After {@code NacosMeterRegistryCenter} move to more basic module, the usage can be changed. - line 31: // TODO: Current {@code NacosMeterRegistryCenter} is in core module, but core module maybe depend persistence to save namespace. naming/src/main/java/com/alibaba/nacos/naming/healthcheck/v2/processor/MysqlHealthCheckProcessor.java (2 lines): - line 47: *
Current health check logic is same as v1.x. TODO refactor health check for v2.x. - line 88: // TODO handle marked(white list) logic like v1.x. naming/src/main/java/com/alibaba/nacos/naming/core/v2/service/impl/PersistentClientOperationServiceImpl.java (1 line): - line 155: //TODO PersistentClientOperationServiceImpl Nacos batchRegister core/src/main/java/com/alibaba/nacos/core/controller/v3/NamespaceControllerV3.java (1 line): - line 119: // TODO check should be parameter check filter. config/src/main/java/com/alibaba/nacos/config/server/paramcheck/ConfigBlurSearchHttpParamExtractor.java (1 line): - line 40: // TODO might replace '*' to empty char '' and still do check. console/src/main/resources/static/console-ui/public/js/merge.js (1 line): - line 252: // FIXME maybe add a margin around viewport to prevent too many updates istio/src/main/resources/proto/networking/v1alpha3/destination_rule.proto (1 line): - line 508: // (-- TODO: Enable Subset load balancing after moving to v2 API Also naming/src/main/java/com/alibaba/nacos/naming/core/Operator.java (1 line): - line 47: * TODO use {@link com.alibaba.nacos.api.naming.pojo.maintainer.MetricsInfo} replaced return object, after v1/v2 api removed. naming/src/main/java/com/alibaba/nacos/naming/misc/UtilsAndCommons.java (1 line): - line 167: // TODO register in implementation class or remove subType istio/src/main/java/com/alibaba/nacos/istio/mcp/NacosMcpService.java (1 line): - line 64: // TODO add authN core/src/main/java/com/alibaba/nacos/core/persistence/DerbySnapshotOperation.java (1 line): - line 51: * TODO depend on jraft strongly, Waiting for addition split. core/src/main/java/com/alibaba/nacos/core/service/NamespaceOperationService.java (1 line): - line 62: // TODO 获取用kp core/src/main/java/com/alibaba/nacos/core/persistence/DistributedDatabaseOperateImpl.java (1 line): - line 142: *
TODO depend on Member and Cp protocol strongly, Waiting for addition split. naming/src/main/java/com/alibaba/nacos/naming/utils/ServiceUtil.java (1 line): - line 56: * TODO removed after console controller and console-ui support use ServiceDetailInfo directly. naming/src/main/java/com/alibaba/nacos/naming/core/ServiceOperatorV2Impl.java (1 line): - line 231: // TODO select service by selector istio/src/main/java/com/alibaba/nacos/istio/api/ApiGeneratorFactory.java (1 line): - line 46: // TODO Support other api generator lock/src/main/java/com/alibaba/nacos/lock/remote/rpc/handler/LockRequestHandler.java (1 line): - line 51: * TODO Support auth. config/src/main/java/com/alibaba/nacos/config/server/controller/HealthController.java (1 line): - line 69: // TODO UP DOWN WARN maintainer-client/src/main/java/com/alibaba/nacos/maintainer/client/utils/ParamUtil.java (1 line): - line 164: // TODO register in implementation class or remove subType naming/src/main/java/com/alibaba/nacos/naming/pojo/InstanceOperationInfo.java (1 line): - line 42: * TODO split serviceName to serverName and serviceName. After disabled v1 client api. common/src/main/java/com/alibaba/nacos/common/executor/ThreadPoolManager.java (1 line): - line 33: * // TODO Access Metric. naming/src/main/java/com/alibaba/nacos/naming/remote/rpc/handler/ServiceListRequestHandler.java (1 line): - line 57: // TODO select service by selector common/src/main/java/com/alibaba/nacos/common/model/RestResult.java (1 line): - line 24: *
TODO replaced or extend by {@link com.alibaba.nacos.api.model.v2.Result}. istio/src/main/java/com/alibaba/nacos/istio/model/IstioResources.java (1 line): - line 28: //TODO: crd plugin-default-impl/nacos-default-auth-plugin/src/main/java/com/alibaba/nacos/plugin/auth/impl/users/NacosUserDetails.java (1 line): - line 41: // TODO: get authorities naming/src/main/java/com/alibaba/nacos/naming/healthcheck/v2/HealthCheckTaskV2.java (1 line): - line 39: *
Current health check logic is same as v1.x. TODO refactor health check for v2.x. core/src/main/java/com/alibaba/nacos/core/code/ControllerMethodsCache.java (1 line): - line 165: // FIXME: vipserver needs multiple http methods mapping client/src/main/java/com/alibaba/nacos/client/naming/utils/InitUtils.java (1 line): - line 111: // TODO register in implementation class or remove subType naming/src/main/java/com/alibaba/nacos/naming/healthcheck/v2/processor/HealthCheckCommonV2.java (1 line): - line 35: *
Current health check logic is same as v1.x. TODO refactor health check for v2.x. console-ui/src/constants.js (1 line): - line 20: // TODO: 后端暂时没有统一成功失败标记