Merge pull request #15927 from taosdata/release/ver-3.0.0.10003
Release/ver 3.0.0.10003
This commit is contained in:
commit
4a14f73c64
|
@ -22,6 +22,7 @@ ELSEIF (TD_WINDOWS)
|
||||||
INSTALL(FILES ${EXECUTABLE_OUTPUT_PATH}/taos.exe DESTINATION .)
|
INSTALL(FILES ${EXECUTABLE_OUTPUT_PATH}/taos.exe DESTINATION .)
|
||||||
INSTALL(FILES ${EXECUTABLE_OUTPUT_PATH}/taosd.exe DESTINATION .)
|
INSTALL(FILES ${EXECUTABLE_OUTPUT_PATH}/taosd.exe DESTINATION .)
|
||||||
INSTALL(FILES ${EXECUTABLE_OUTPUT_PATH}/udfd.exe DESTINATION .)
|
INSTALL(FILES ${EXECUTABLE_OUTPUT_PATH}/udfd.exe DESTINATION .)
|
||||||
|
INSTALL(FILES ${EXECUTABLE_OUTPUT_PATH}/taosBenchmark.exe DESTINATION .)
|
||||||
|
|
||||||
IF (TD_MVN_INSTALLED)
|
IF (TD_MVN_INSTALLED)
|
||||||
INSTALL(FILES ${LIBRARY_OUTPUT_PATH}/taos-jdbcdriver-2.0.38-dist.jar DESTINATION connector/jdbc)
|
INSTALL(FILES ${LIBRARY_OUTPUT_PATH}/taos-jdbcdriver-2.0.38-dist.jar DESTINATION connector/jdbc)
|
||||||
|
|
|
@ -97,13 +97,13 @@ IF ("${CPUTYPE}" STREQUAL "")
|
||||||
ELSE ()
|
ELSE ()
|
||||||
# if generate ARM version:
|
# if generate ARM version:
|
||||||
# cmake -DCPUTYPE=aarch32 .. or cmake -DCPUTYPE=aarch64
|
# cmake -DCPUTYPE=aarch32 .. or cmake -DCPUTYPE=aarch64
|
||||||
IF (${CPUTYPE} MATCHES "aarch32" or ${CPUTYPE} MATCHES "arm32")
|
IF (${CPUTYPE} MATCHES "aarch32" OR ${CPUTYPE} MATCHES "arm32")
|
||||||
SET(PLATFORM_ARCH_STR "arm")
|
SET(PLATFORM_ARCH_STR "arm")
|
||||||
MESSAGE(STATUS "input cpuType: aarch32")
|
MESSAGE(STATUS "input cpuType: aarch32")
|
||||||
ADD_DEFINITIONS("-D_TD_ARM_")
|
ADD_DEFINITIONS("-D_TD_ARM_")
|
||||||
ADD_DEFINITIONS("-D_TD_ARM_32")
|
ADD_DEFINITIONS("-D_TD_ARM_32")
|
||||||
SET(TD_ARM_32 TRUE)
|
SET(TD_ARM_32 TRUE)
|
||||||
ELSEIF (${CPUTYPE} MATCHES "aarch64" or ${CPUTYPE} MATCHES "arm64")
|
ELSEIF (${CPUTYPE} MATCHES "aarch64" OR ${CPUTYPE} MATCHES "arm64")
|
||||||
SET(PLATFORM_ARCH_STR "arm64")
|
SET(PLATFORM_ARCH_STR "arm64")
|
||||||
MESSAGE(STATUS "input cpuType: aarch64")
|
MESSAGE(STATUS "input cpuType: aarch64")
|
||||||
ADD_DEFINITIONS("-D_TD_ARM_")
|
ADD_DEFINITIONS("-D_TD_ARM_")
|
||||||
|
|
|
@ -32,6 +32,7 @@ extern "C" {
|
||||||
typedef struct TdCmd *TdCmdPtr;
|
typedef struct TdCmd *TdCmdPtr;
|
||||||
|
|
||||||
TdCmdPtr taosOpenCmd(const char* cmd);
|
TdCmdPtr taosOpenCmd(const char* cmd);
|
||||||
|
int64_t taosGetsCmd(TdCmdPtr pCmd, int32_t maxSize, char *__restrict buf);
|
||||||
int64_t taosGetLineCmd(TdCmdPtr pCmd, char** __restrict ptrBuf);
|
int64_t taosGetLineCmd(TdCmdPtr pCmd, char** __restrict ptrBuf);
|
||||||
int32_t taosEOFCmd(TdCmdPtr pCmd);
|
int32_t taosEOFCmd(TdCmdPtr pCmd);
|
||||||
int64_t taosCloseCmd(TdCmdPtr* ppCmd);
|
int64_t taosCloseCmd(TdCmdPtr* ppCmd);
|
||||||
|
|
|
@ -11,13 +11,13 @@ if !%2==! GOTO USAGE
|
||||||
if "%1" == "cluster" (
|
if "%1" == "cluster" (
|
||||||
set work_dir=%internal_dir%
|
set work_dir=%internal_dir%
|
||||||
set packagServerName_x64=TDengine-enterprise-server-%2-beta-Windows-x64
|
set packagServerName_x64=TDengine-enterprise-server-%2-beta-Windows-x64
|
||||||
set packagServerName_x86=TDengine-enterprise-server-%2-beta-Windows-x86
|
@REM set packagServerName_x86=TDengine-enterprise-server-%2-beta-Windows-x86
|
||||||
set packagClientName_x64=TDengine-enterprise-client-%2-beta-Windows-x64
|
set packagClientName_x64=TDengine-enterprise-client-%2-beta-Windows-x64
|
||||||
set packagClientName_x86=TDengine-enterprise-client-%2-beta-Windows-x86
|
set packagClientName_x86=TDengine-enterprise-client-%2-beta-Windows-x86
|
||||||
) else (
|
) else (
|
||||||
set work_dir=%community_dir%
|
set work_dir=%community_dir%
|
||||||
set packagServerName_x64=TDengine-server-%2-Windows-x64
|
set packagServerName_x64=TDengine-server-%2-Windows-x64
|
||||||
set packagServerName_x86=TDengine-server-%2-Windows-x86
|
@REM set packagServerName_x86=TDengine-server-%2-Windows-x86
|
||||||
set packagClientName_x64=TDengine-client-%2-Windows-x64
|
set packagClientName_x64=TDengine-client-%2-Windows-x64
|
||||||
set packagClientName_x86=TDengine-client-%2-Windows-x86
|
set packagClientName_x86=TDengine-client-%2-Windows-x86
|
||||||
)
|
)
|
||||||
|
@ -59,8 +59,8 @@ rd /s /Q C:\TDengine
|
||||||
cmake --install .
|
cmake --install .
|
||||||
if not %errorlevel% == 0 ( call :RUNFAILED build x86 failed & exit /b 1)
|
if not %errorlevel% == 0 ( call :RUNFAILED build x86 failed & exit /b 1)
|
||||||
cd %package_dir%
|
cd %package_dir%
|
||||||
iscc /DMyAppInstallName="%packagServerName_x86%" /DMyAppVersion="%2" /DMyAppExcludeSource="" tools\tdengine.iss /O..\release
|
@REM iscc /DMyAppInstallName="%packagServerName_x86%" /DMyAppVersion="%2" /DMyAppExcludeSource="" tools\tdengine.iss /O..\release
|
||||||
if not %errorlevel% == 0 ( call :RUNFAILED package %packagServerName_x86% failed & exit /b 1)
|
@REM if not %errorlevel% == 0 ( call :RUNFAILED package %packagServerName_x86% failed & exit /b 1)
|
||||||
iscc /DMyAppInstallName="%packagClientName_x86%" /DMyAppVersion="%2" /DMyAppExcludeSource="taosd.exe" tools\tdengine.iss /O..\release
|
iscc /DMyAppInstallName="%packagClientName_x86%" /DMyAppVersion="%2" /DMyAppExcludeSource="taosd.exe" tools\tdengine.iss /O..\release
|
||||||
if not %errorlevel% == 0 ( call :RUNFAILED package %packagClientName_x86% failed & exit /b 1)
|
if not %errorlevel% == 0 ( call :RUNFAILED package %packagClientName_x86% failed & exit /b 1)
|
||||||
|
|
||||||
|
|
|
@ -398,7 +398,7 @@ int32_t taosGetCpuInfo(char *cpuModel, int32_t maxLen, float *numOfCores) {
|
||||||
if (line != NULL) taosMemoryFree(line);
|
if (line != NULL) taosMemoryFree(line);
|
||||||
taosCloseFile(&pFile);
|
taosCloseFile(&pFile);
|
||||||
|
|
||||||
if (code != 0) {
|
if (code != 0 && (done & 1) == 0) {
|
||||||
TdFilePtr pFile1 = taosOpenFile("/proc/device-tree/model", TD_FILE_READ | TD_FILE_STREAM);
|
TdFilePtr pFile1 = taosOpenFile("/proc/device-tree/model", TD_FILE_READ | TD_FILE_STREAM);
|
||||||
if (pFile1 == NULL) return code;
|
if (pFile1 == NULL) return code;
|
||||||
taosGetsFile(pFile1, maxLen, cpuModel);
|
taosGetsFile(pFile1, maxLen, cpuModel);
|
||||||
|
@ -407,6 +407,16 @@ int32_t taosGetCpuInfo(char *cpuModel, int32_t maxLen, float *numOfCores) {
|
||||||
done |= 1;
|
done |= 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (code != 0 && (done & 1) == 0) {
|
||||||
|
TdCmdPtr pCmd = taosOpenCmd("uname -a");
|
||||||
|
if (pCmd == NULL) return code;
|
||||||
|
if (taosGetsCmd(pCmd, maxLen, cpuModel) > 0) {
|
||||||
|
code = 0;
|
||||||
|
done |= 1;
|
||||||
|
}
|
||||||
|
taosCloseCmd(&pCmd);
|
||||||
|
}
|
||||||
|
|
||||||
if ((done & 2) == 0) {
|
if ((done & 2) == 0) {
|
||||||
*numOfCores = coreCount;
|
*numOfCores = coreCount;
|
||||||
done |= 2;
|
done |= 2;
|
||||||
|
|
|
@ -248,6 +248,16 @@ TdCmdPtr taosOpenCmd(const char* cmd) {
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int64_t taosGetsCmd(TdCmdPtr pCmd, int32_t maxSize, char *__restrict buf) {
|
||||||
|
if (pCmd == NULL || buf == NULL) {
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
if (fgets(buf, maxSize, (FILE*)pCmd) == NULL) {
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
return strlen(buf);
|
||||||
|
}
|
||||||
|
|
||||||
int64_t taosGetLineCmd(TdCmdPtr pCmd, char** __restrict ptrBuf) {
|
int64_t taosGetLineCmd(TdCmdPtr pCmd, char** __restrict ptrBuf) {
|
||||||
if (pCmd == NULL || ptrBuf == NULL) {
|
if (pCmd == NULL || ptrBuf == NULL) {
|
||||||
return -1;
|
return -1;
|
||||||
|
|
Loading…
Reference in New Issue