Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: rename package name #74

Merged
merged 10 commits into from
Apr 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/limit_policy.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,6 @@ newLimit = gradient * currentLimit + queueSize;
newLimit = currentLimit * (1 - smoothing) + newLimit * smoothing
```

- The default adaptive current limiting algorithm is `Gradient`,you can set in configuration `io.ceresdb.rpc.RpcOptions.limitKind = Vegas` by `Vegas`, or set `io.ceresdb.rpc.RpcOptions.limitKind = None` to close
- It will fail quickly when the limit is reached by default, and it can also be set by setting `io.ceresdb.rpc.RpcOptions.blockOnLimit = true`
- The default adaptive current limiting algorithm is `Gradient`,you can set in configuration `org.apache.horaedb.rpc.RpcOptions.limitKind = Vegas` by `Vegas`, or set `org.apache.horaedb.rpc.RpcOptions.limitKind = None` to close
- It will fail quickly when the limit is reached by default, and it can also be set by setting `org.apache.horaedb.rpc.RpcOptions.blockOnLimit = true`
- Write and read requests share this current limiter. By default, 70% and 30% of the access permissions can be obtained for write and read respectively. You can use the startup parameters `-DCeresDB.rpc.write.limit_percent=xxx`,readLimitPercent is `1 - writeLimitPercent`
2 changes: 1 addition & 1 deletion docs/metrics_and_display.md
Original file line number Diff line number Diff line change
Expand Up @@ -583,7 +583,7 @@ routeCache.size=1
--- GrpcClient ---
started=true
opts=RpcOptions{defaultRpcTimeout=10000, rpcThreadPoolSize=0, rpcThreadPoolQueueSize=16, maxInboundMessageSize=67108864, flowControlWindow=67108864, idleTimeoutSeconds=300, keepAliveTimeSeconds=3, keepAliveTimeoutSeconds=3, keepAliveWithoutCalls=true, openVegasLimiter=true, vegasInitialLimit=50, blockOnLimit=false}
connectionObservers=[io.ceresdb.HoraeDBClient$RpcConnectionObserver@465f5824]
connectionObservers=[org.apache.horaedb.HoraeDBClient$RpcConnectionObserver@465f5824]
asyncPool=DirectExecutor{name='grpc_executor'}
interceptors=[io.ceresdb.rpc.interceptors.MetricInterceptor@62b47ad1, io.ceresdb.rpc.interceptors.ClientRequestLimitInterceptor@77533e32, io.ceresdb.rpc.interceptors.ContextToHeadersInterceptor@1a52427d]
managedChannelPool={127.0.0.1:8831=ManagedChannelOrphanWrapper{delegate=ManagedChannelImpl{logId=1, target=127.0.0.1:8831}}}
Expand Down
2 changes: 1 addition & 1 deletion horaedb-all/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>horaedb-client</artifactId>
<groupId>io.ceresdb</groupId>
<groupId>org.apache.horaedb</groupId>
<version>${revision}</version>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion horaedb-common/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>horaedb-client</artifactId>
<groupId>io.ceresdb</groupId>
<groupId>org.apache.horaedb</groupId>
<version>${revision}</version>
</parent>

Expand Down
Binary file added horaedb-common/src/main/.DS_Store
Binary file not shown.
Binary file added horaedb-common/src/main/java/.DS_Store
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common;
package org.apache.horaedb.common;

/**
* Copiable mark interface.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common;
package org.apache.horaedb.common;

import java.io.PrintWriter;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common;
package org.apache.horaedb.common;

import java.io.Serializable;

import io.ceresdb.common.util.Strings;
import org.apache.horaedb.common.util.Strings;

/**
* A IP address with port.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common;
package org.apache.horaedb.common;

import java.util.concurrent.Semaphore;
import java.util.concurrent.TimeUnit;

import io.ceresdb.common.util.Clock;
import io.ceresdb.common.util.MetricsUtil;
import io.ceresdb.common.util.internal.ThrowUtil;
import org.apache.horaedb.common.util.Clock;
import org.apache.horaedb.common.util.MetricsUtil;
import org.apache.horaedb.common.util.internal.ThrowUtil;

import com.codahale.metrics.Timer;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common;
package org.apache.horaedb.common;

/**
* Service life cycle mark interface.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common;
package org.apache.horaedb.common;

import java.util.concurrent.TimeUnit;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common;
package org.apache.horaedb.common;

/**
* System properties option keys
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common;
package org.apache.horaedb.common;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common;
package org.apache.horaedb.common;

import java.util.stream.Stream;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common;
package org.apache.horaedb.common;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.parser;
package org.apache.horaedb.common.parser;

import java.util.Collections;
import java.util.List;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.parser;
package org.apache.horaedb.common.parser;

public interface SqlParserFactory {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.parser;
package org.apache.horaedb.common.parser;

import io.ceresdb.common.util.ServiceLoader;
import org.apache.horaedb.common.util.ServiceLoader;

public class SqlParserFactoryProvider {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.signal;
package org.apache.horaedb.common.signal;

import java.io.File;
import java.io.IOException;
import java.nio.file.Paths;
import java.text.SimpleDateFormat;
import java.util.Date;

import io.ceresdb.common.OptKeys;
import io.ceresdb.common.util.Files;
import io.ceresdb.common.util.SystemPropertyUtil;
import org.apache.horaedb.common.OptKeys;
import org.apache.horaedb.common.util.Files;
import org.apache.horaedb.common.util.SystemPropertyUtil;

public final class FileOutputHelper {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.signal;
package org.apache.horaedb.common.signal;

import java.util.Optional;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.signal;
package org.apache.horaedb.common.signal;

import java.io.File;
import java.nio.file.Paths;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.signal;
package org.apache.horaedb.common.signal;

/**
* Signal types.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.signal;
package org.apache.horaedb.common.signal;

/**
* This is the signal handler interface.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,20 +1,19 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.signal;
package org.apache.horaedb.common.signal;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.apache.horaedb.common.OptKeys;
import org.apache.horaedb.common.util.ServiceLoader;
import org.apache.horaedb.common.util.SystemPropertyUtil;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import io.ceresdb.common.OptKeys;
import io.ceresdb.common.util.ServiceLoader;
import io.ceresdb.common.util.SystemPropertyUtil;

/**
* A tool class for loading and registering all signals.
*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.signal;
package org.apache.horaedb.common.signal;

import java.util.List;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import io.ceresdb.common.util.Platform;
import org.apache.horaedb.common.util.Platform;

/**
* A signal helper, provides ANSI/ISO C signal support.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.util;
package org.apache.horaedb.common.util;

public abstract class Clock {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.util;
package org.apache.horaedb.common.util;

import io.ceresdb.common.OptKeys;
import org.apache.horaedb.common.OptKeys;

/**
* Utility for cpu.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.util;
package org.apache.horaedb.common.util;

import java.util.concurrent.Executor;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.util;
package org.apache.horaedb.common.util;

import java.util.concurrent.ExecutorService;
import java.util.concurrent.TimeUnit;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.util;
package org.apache.horaedb.common.util;

import java.io.File;
import java.io.IOException;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.util;
package org.apache.horaedb.common.util;

import java.util.concurrent.CancellationException;
import java.util.concurrent.ExecutionException;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.util;
package org.apache.horaedb.common.util;

import java.util.concurrent.BlockingQueue;
import java.util.concurrent.CancellationException;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.util;
package org.apache.horaedb.common.util;

import java.util.concurrent.Executor;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.util;
package org.apache.horaedb.common.util;

import java.io.PrintStream;
import java.text.DateFormat;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.util;
package org.apache.horaedb.common.util;

import java.util.concurrent.RejectedExecutionHandler;
import java.util.concurrent.ThreadFactory;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.util;
package org.apache.horaedb.common.util;

import java.util.concurrent.BlockingQueue;
import java.util.concurrent.RejectedExecutionHandler;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.util;
package org.apache.horaedb.common.util;

import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.util;
package org.apache.horaedb.common.util;

import java.util.concurrent.ThreadFactory;
import java.util.concurrent.atomic.AtomicInteger;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright 2023 CeresDB Project Authors. Licensed under Apache-2.0.
*/
package io.ceresdb.common.util;
package org.apache.horaedb.common.util;

/**
* An object pool.
Expand Down
Loading
Loading