Releases: cas-bigdatalab/piflow-web
Releases · cas-bigdatalab/piflow-web
πFlow V1.9.5 Release
Features
- Add file-based pipeline scheduling mode;
- Comprehensively upgrade system security;
- Add my center.
Requirements
- JDK 1.8
- MySQL 5.7
Note
- 1.The piflow server must be running before running piflow-web
- 2.This version can only choose "MySQL" database
Configure
- config.properties
server.servlet.session.timeout=3600
syspara.interfaceUrlHead=http://127.0.0.1:8002
syspara.livyServer=http://master:8998
syspara.isIframe=true
syspara.send.fairman=false
syspara.center.name=πFlow
# Total maximum value of uploaded files
spring.servlet.multipart.max-request-size=512MB
# Maximum value of a single file
spring.servlet.multipart.max-file-size=512MB
# data source
sysParam.datasource.type=mysql
# MySQL Configuration
#Configure the connection address of MySQL
spring.datasource.url = jdbc:mysql://127.0.0.1:3306/piflow_web_v1.9.5?createDatabaseIfNotExist=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&allowMultiQueries=true&autoReconnect=true&failOverReadOnly=false
#Configure database user name
spring.datasource.username=root
#Configuration database password
spring.datasource.password=root
#Configure JDBC Driver
# Can not be configured, according to the URL automatic identification, recommended configuration
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.flyway.locations=classpath:db/flyway-mysql/
# Log Coordination Standard
logging.level.cn.cnic.*.mapper.*=warn
logging.level.root=warn
logging.level.org.flywaydb=warn
logging.level.org.springframework.security=warn
logging.level.org.hibernate.SQL=warn
# If you need to upload python stop,please set docker.host
push.to.harbor=false
docker.central.warehouse=127.0.0.1:5100
Run Command
- sh start.sh
- sh stop.sh
πFlow V1.9 Release
Features
- Add new visualization features;
- Add a new Python base image management module;
- Add vector database storage components such as Chroma, Faiss, Weaviate, Pinecone, and Qdrant.
Requirements
- JDK 1.8
- MySQL 5.7
Note
- 1.The piflow server must be running before running piflow-web
- 2.This version can only choose "MySQL" database
Configure
- config.properties
server.servlet.session.timeout=3600
syspara.interfaceUrlHead=http://master:8002
syspara.livyServer=http://master:8998
syspara.isIframe=true
# Total maximum value of uploaded files
spring.servlet.multipart.max-request-size=512MB
# Maximum value of a single file
spring.servlet.multipart.max-file-size=512MB
# data source
sysParam.datasource.type=mysql
# MySQL Configuration
#Configure the connection address of MySQL
spring.datasource.url = jdbc:mysql://127.0.0.1:3306/piflow_web_v1.9?createDatabaseIfNotExist=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&allowMultiQueries=true&autoReconnect=true&failOverReadOnly=false
#Configure database user name
spring.datasource.username=root
#Configuration database password
spring.datasource.password=root
#Configure JDBC Driver
# Can not be configured, according to the URL automatic identification, recommended configuration
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.flyway.locations=classpath:db/flyway-mysql/
# Log Coordination Standard
logging.level.cn.cnic.*.mapper.*=warn
logging.level.root=warn
logging.level.org.flywaydb=warn
logging.level.org.springframework.security=warn
logging.level.org.hibernate.SQL=warn
# If you need to upload python stop,please set docker.host
push_to_harbor=false
#docker_central_warehouse=docker_ip:docker_host
Run Command
- sh start.sh
- sh stop.sh
πFlow V1.8 Release
Features
- Add ability to parse unstructured data;
- Supports customize Server H2 database names;
- Customized Python components optimized;
- Template function optimized;
- Pipeline optimized.
Requirements
- JDK 1.8
- MySQL 5.7
Note
- 1.The piflow server must be running before running piflow-web
- 2.This version can only choose "MySQL" database
Configure
- config.properties
server.servlet.session.timeout=3600
syspara.interfaceUrlHead=http://master:8002
syspara.livyServer=http://master:8998
syspara.isIframe=true
syspara.isSendStatisticsToFairMan=false
syspara.dataCenterName=aiicaas
# Total maximum value of uploaded files
spring.servlet.multipart.max-request-size=512MB
# Maximum value of a single file
spring.servlet.multipart.max-file-size=512MB
# data source
sysParam.datasource.type=mysql
# MySQL Configuration
#Configure the connection address of MySQL
spring.datasource.url = jdbc:mysql://127.0.0.1:3306/piflow_web?createDatabaseIfNotExist=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&allowMultiQueries=true&autoReconnect=true&failOverReadOnly=false
#Configure database user name
spring.datasource.username=root
#Configuration database password
spring.datasource.password=root
#Configure JDBC Driver
# Can not be configured, according to the URL automatic identification, recommended configuration
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.flyway.locations=classpath:db/flyway-mysql/
# Log Coordination Standard
logging.level.cn.cnic.*.mapper.*=info
logging.level.root=info
logging.level.org.flywaydb=info
logging.level.org.springframework.security=info
logging.level.org.hibernate.SQL=info
# If you need to upload python stop,please set docker.host
#docker_central_warehouse=docker_ip:docker_host
Run Command
- sh start.sh
- sh stop.sh
πFlow V1.7 Release
Requirements
- JDK 1.8
- MySQL 5.7
Note
- 1.The piflow server must be running before running piflow-web
- 2.This version can only choose "MySQL" database
Configure
- config.properties
server.servlet.session.timeout=3600
syspara.interfaceUrlHead=http://127.0.0.1:8002
syspara.livyServer=http://127.0.0.1:8998
server.hdfs.url=None
syspara.isIframe=true
# Total maximum value of uploaded files
spring.servlet.multipart.max-request-size=512MB
# Maximum value of a single file
spring.servlet.multipart.max-file-size=512MB
# data source
sysParam.datasource.type=mysql
# MySQL Configuration
#Configure the connection address of MySQL
spring.datasource.url = jdbc:mysql://127.0.0.1:3306/piflow_web?useUnicode=true&characterEncoding=UTF-8&useSSL=false&allowMultiQueries=true&autoReconnect=true&failOverReadOnly=false
#Configure database user name
spring.datasource.username=nature
#Configuration database password
spring.datasource.password=123456
#Configure JDBC Driver
# Can not be configured, according to the URL automatic identification, recommended configuration
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.flyway.locations=classpath:db/flyway-mysql/
# Log Coordination Standard
logging.level.cn.cnic.*.mapper.*=warn
logging.level.root=warn
logging.level.org.flywaydb=warn
logging.level.org.springframework.security=warn
logging.level.org.hibernate.SQL=warn
# if you need to upload python stop,please set docker.host
docker.host=tcp://127.0.0.1:2375
docker.tls.verify=false
#docker.registry.url=http://10.0.90.170:8170
#docker.project.name=piflow
#docker.registry.user.name=username
#docker.registry.password=password
Run Command
- sh start.sh
- sh stop.sh
PiFlow V1.6 Release
Requirements
- JDK 1.8
- MySQL 5.7
Note
- 1.The piflow server must be running before running piflow-web
- 2.This version can only choose "MySQL" database
Configure
- config.properties
server.servlet.session.timeout=3600
syspara.interfaceUrlHead=http://127.0.0.1:8002
syspara.livyServer=http://127.0.0.1:8998
server.hdfs.url=None
syspara.isIframe=true
# Total maximum value of uploaded files
spring.servlet.multipart.max-request-size=512MB
# Maximum value of a single file
spring.servlet.multipart.max-file-size=512MB
# data source
sysParam.datasource.type=mysql
# MySQL Configuration
#Configure the connection address of MySQL
spring.datasource.url = jdbc:mysql://127.0.0.1:3306/piflow_web?useUnicode=true&characterEncoding=UTF-8&useSSL=false&allowMultiQueries=true&autoReconnect=true&failOverReadOnly=false
#Configure database user name
spring.datasource.username=nature
#Configuration database password
spring.datasource.password=123456
#Configure JDBC Driver
# Can not be configured, according to the URL automatic identification, recommended configuration
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.flyway.locations=classpath:db/flyway-mysql/
# Log Coordination Standard
logging.level.cn.cnic.*.mapper.*=warn
logging.level.root=warn
logging.level.org.flywaydb=warn
logging.level.org.springframework.security=warn
logging.level.org.hibernate.SQL=warn
# if you need to upload python stop,please set docker.host
docker.host=tcp://127.0.0.1:2375
docker.tls.verify=false
#docker.registry.url=http://10.0.90.170:8170
#docker.project.name=piflow
#docker.registry.user.name=username
#docker.registry.password=password
Run Command
- sh start.sh
- sh stop.sh
PiFlow V1.5 Release
Requirements
- JDK 1.8
- MySQL 5.7
Note
- 1.The piflow server must be running before running piflow-web
- 2.This version can only choose "MySQL" database
Configure
- config.properties
server.servlet.session.timeout=3600
syspara.interfaceUrlHead=http://127.0.0.1:8002
syspara.livyServer=http://127.0.0.1:8998
server.hdfs.url=None
syspara.isIframe=true
# Total maximum value of uploaded files
spring.servlet.multipart.max-request-size=512MB
# Maximum value of a single file
spring.servlet.multipart.max-file-size=512MB
#If you want to use the H2DB database, please comment MySQL here
# data source
sysParam.datasource.type=mysql
# MySQL Configuration
#Configure the connection address of MySQL
spring.datasource.url = jdbc:mysql://127.0.0.1:3306/piflow_web?useUnicode=true&characterEncoding=UTF-8&useSSL=false&allowMultiQueries=true&autoReconnect=true&failOverReadOnly=false
#Configure database user name
spring.datasource.username=nature
#Configuration database password
spring.datasource.password=123456
#Configure JDBC Driver
# Can not be configured, according to the URL automatic identification, recommended configuration
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.flyway.locations=classpath:db/flyway-mysql/
# Log Coordination Standard
logging.level.cn.cnic.*.mapper.*=warn
logging.level.root=warn
logging.level.org.flywaydb=warn
logging.level.org.springframework.security=warn
logging.level.org.hibernate.SQL=warn
# if you need to upload python stop,please set docker.host
docker.host=tcp://127.0.0.1:2375
docker.tls.verify=false
#docker.registry.url=http://10.0.90.170:8170
#docker.project.name=piflow
#docker.registry.user.name=username
#docker.registry.password=password
Run Command
- sh start.sh
- sh stop.sh
PiFlow V1.4 Release
Requirements
- JDK 1.8
- MySQL 5.7
Note
- 1.The piflow server must be running before running piflow-web
- 2.This version can choose any of "H2DB" and "MySQL" database
Configure
- config.properties
server.servlet.session.timeout=3600
syspara.interfaceUrlHead=http://127.0.0.1:8002
syspara.livyServer=http://127.0.0.1:8998
server.hdfs.url=None
syspara.isIframe=true
# Total maximum value of uploaded files
spring.servlet.multipart.max-request-size=512MB
# Maximum value of a single file
spring.servlet.multipart.max-file-size=512MB
#If you want to use the H2DB database, please comment MySQL here
# data source
sysParam.datasource.type=mysql
# MySQL Configuration
#Configure the connection address of MySQL
spring.datasource.url = jdbc:mysql://127.0.0.1:3306/piflow_web?useUnicode=true&characterEncoding=UTF-8&useSSL=false&allowMultiQueries=true&autoReconnect=true&failOverReadOnly=false
#Configure database user name
spring.datasource.username=nature
#Configuration database password
spring.datasource.password=123456
#Configure JDBC Driver
# Can not be configured, according to the URL automatic identification, recommended configuration
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.flyway.locations=classpath:db/flyway-mysql/
#If you want to use H2DB database, please open the note here
# data source
#sysParam.datasource.type=h2
# h2 Configuration
#Configure the connection address of H2DB
#spring.datasource.url=jdbc:h2:file:/media/nature/linux_disk_0/PiFlow_DB/piflow_web
#Configure database user name
#spring.datasource.username=Admin
#Configuration database password
#spring.datasource.password=Admin
#Configure JDBC Driver
# Can not be configured, according to the URL automatic identification, recommended configuration
#spring.datasource.driver-class-name=org.h2.Driver
##H2DB web console settings
#spring.datasource.platform=h2
#After this configuration, h2 web consloe can be accessed remotely. Otherwise it can only be accessed locally.
#spring.h2.console.settings.web-allow-others=true
#With this configuration, you can access h2 web consloe through YOUR_URL / h2. YOUR_URL is the access URL of your program.
#spring.h2.console.path=/h2
#With this configuration, h2 web consloe will start when the program starts. Of course this is the default. If you #don't want to start h2 web consloe when you start the program, then set it to false.
#spring.h2.console.enabled=true
#spring.flyway.locations=classpath:db/flyway-h2db/
# Log Coordination Standard
logging.level.cn.cnic.*.mapper.*=warn
logging.level.root=warn
logging.level.org.flywaydb=warn
logging.level.org.springframework.security=warn
logging.level.org.hibernate.SQL=warn
Run Command
- sh start.sh
- sh stop.sh
PiFlow V1.3 Release
Requirements
- JDK 1.8
- MySQL 5.7
Note
- 1.The piflow server must be running before running piflow-web
- 2.This version can choose any of "H2DB" and "MySQL" database
Configure
- config.properties
mysql
server.servlet.session.timeout=3600
syspara.interfaceUrlHead=http://127.0.0.1:8002
syspara.livyServer=http://127.0.0.1:8998
syspara.isIframe=true
# Total maximum value of uploaded files
spring.servlet.multipart.max-request-size=512MB
# Maximum value of a single file
spring.servlet.multipart.max-file-size=512MB
#If you want to use the H2DB database, please comment MySQL here
# data source
sysParam.datasource.type=mysql
# MySQL Configuration
#Configure the connection address of MySQL
spring.datasource.url = jdbc:mysql://127.0.0.1:3306/piflow_web?useUnicode=true&characterEncoding=UTF-8&useSSL=false&allowMultiQueries=true&autoReconnect=true&failOverReadOnly=false
#Configure database user name
spring.datasource.username=nature
#Configuration database password
spring.datasource.password=123456
#Configure JDBC Driver
# Can not be configured, according to the URL automatic identification, recommended configuration
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.flyway.locations=classpath:db/flyway-mysql/
#If you want to use H2DB database, please open the note here
# data source
#sysParam.datasource.type=h2
# h2 Configuration
#Configure the connection address of H2DB
#spring.datasource.url=jdbc:h2:file:/media/nature/linux_disk_0/PiFlow_DB/piflow_web
#Configure database user name
#spring.datasource.username=Admin
#Configuration database password
#spring.datasource.password=Admin
#Configure JDBC Driver
# Can not be configured, according to the URL automatic identification, recommended configuration
#spring.datasource.driver-class-name=org.h2.Driver
##H2DB web console settings
#spring.datasource.platform=h2
#After this configuration, h2 web consloe can be accessed remotely. Otherwise it can only be accessed locally.
#spring.h2.console.settings.web-allow-others=true
#With this configuration, you can access h2 web consloe through YOUR_URL / h2. YOUR_URL is the access URL of your program.
#spring.h2.console.path=/h2
#With this configuration, h2 web consloe will start when the program starts. Of course this is the default. If you #don't want to start h2 web consloe when you start the program, then set it to false.
#spring.h2.console.enabled=true
#spring.flyway.locations=classpath:db/flyway-h2db/
# Log Coordination Standard
logging.level.org.flywaydb=debug
logging.level.com.nature.mapper=debug
logging.level.root=info
logging.level.org.springframework.security=info
logging.level.org.hibernate.SQL=DEBUG
Run Command
- sh start.sh
- sh stop.sh
PiFlow V1.2 Release
Requirements
- JDK 1.8
- MySQL 5.7
Note
- 1.The piflow server must be running before running piflow-web
- 2.This version can choose any of "H2DB" and "MySQL" database
Configure
- config.properties
mysql
server.port=6002
server.servlet.session.timeout=3600
syspara.interfaceUrlHead=http://127.0.0.1:8002
syspara.livyServer=http://127.0.0.1:8998
syspara.isIframe=true
# Total maximum value of uploaded files
spring.servlet.multipart.max-request-size=512MB
# Maximum value of a single file
spring.servlet.multipart.max-file-size=512MB
#If you want to use the H2DB database, please comment MySQL here
# data source
sysParam.datasource.type=mysql
# MySQL Configuration
#Configure the connection address of MySQL
spring.datasource.url = jdbc:mysql://127.0.0.1:3306/piflow_web?useUnicode=true&characterEncoding=UTF-8&useSSL=false&allowMultiQueries=true&autoReconnect=true&failOverReadOnly=false
#Configure database user name
spring.datasource.username=nature
#Configuration database password
spring.datasource.password=123456
#Configure JDBC Driver
# Can not be configured, according to the URL automatic identification, recommended configuration
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.flyway.locations=classpath:db/flyway-mysql/
#If you want to use H2DB database, please open the note here
# data source
#sysParam.datasource.type=h2
# h2 Configuration
#Configure the connection address of H2DB
#spring.datasource.url=jdbc:h2:file:/media/nature/linux_disk_0/PiFlow_DB/piflow_web
#Configure database user name
#spring.datasource.username=Admin
#Configuration database password
#spring.datasource.password=Admin
#Configure JDBC Driver
# Can not be configured, according to the URL automatic identification, recommended configuration
#spring.datasource.driver-class-name=org.h2.Driver
##H2DB web console settings
#spring.datasource.platform=h2
#After this configuration, h2 web consloe can be accessed remotely. Otherwise it can only be accessed locally.
#spring.h2.console.settings.web-allow-others=true
#With this configuration, you can access h2 web consloe through YOUR_URL / h2. YOUR_URL is the access URL of your program.
#spring.h2.console.path=/h2
#With this configuration, h2 web consloe will start when the program starts. Of course this is the default. If you #don't want to start h2 web consloe when you start the program, then set it to false.
#spring.h2.console.enabled=true
#spring.flyway.locations=classpath:db/flyway-h2db/
# Log Coordination Standard
logging.level.org.flywaydb=debug
logging.level.com.nature.mapper=debug
logging.level.root=info
logging.level.org.springframework.security=info
logging.level.org.hibernate.SQL=DEBUG
Run Command
- sh start.sh
- sh stop.sh
PiFlow V1.1 Release
Requirements
- JDK 1.8
- MySQL 5.7
Note
- 1.The piflow server must be running before running piflow-web
- 2.This version can choose any of "H2DB" and "MySQL" database
Configure
- config.properties
mysql
server.port=6002
server.servlet.session.timeout=3600
syspara.interfaceUrlHead=http://127.0.0.1:8002
syspara.livyServer=http://127.0.0.1:8998
syspara.isIframe=true
# Total maximum value of uploaded files
spring.servlet.multipart.max-request-size=512MB
# Maximum value of a single file
spring.servlet.multipart.max-file-size=512MB
#If you want to use the H2DB database, please comment MySQL here
# data source
sysParam.datasource.type=mysql
# MySQL Configuration
#Configure the connection address of MySQL
spring.datasource.url = jdbc:mysql://10.0.88.109:3306/piflow_web?useUnicode=true&characterEncoding=UTF-8&useSSL=false&allowMultiQueries=true&autoReconnect=true&failOverReadOnly=false
#Configure database user name
spring.datasource.username=root
#Configuration database password
spring.datasource.password=123456
#Configure JDBC Driver
# Can not be configured, according to the URL automatic identification, recommended configuration
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.flyway.locations=classpath:db/flyway-mysql/
#If you want to use H2DB database, please open the note here
# data source
#sysParam.datasource.type=h2
# h2 Configuration
#Configure the connection address of H2DB
#spring.datasource.url=jdbc:h2:file:/media/nature/linux_disk_0/PiFlow_DB/piflow_web
#Configure database user name
#spring.datasource.username=Admin
#Configuration database password
#spring.datasource.password=Admin
#Configure JDBC Driver
# Can not be configured, according to the URL automatic identification, recommended configuration
#spring.datasource.driver-class-name=org.h2.Driver
##H2DB web console settings
#spring.datasource.platform=h2
#After this configuration, h2 web consloe can be accessed remotely. Otherwise it can only be accessed locally.
#spring.h2.console.settings.web-allow-others=true
#With this configuration, you can access h2 web consloe through YOUR_URL / h2. YOUR_URL is the access URL of your program.
#spring.h2.console.path=/h2
#With this configuration, h2 web consloe will start when the program starts. Of course this is the default. If you #don't want to start h2 web consloe when you start the program, then set it to false.
#spring.h2.console.enabled=true
#spring.flyway.locations=classpath:db/flyway-h2db/
# Log Coordination Standard
logging.level.org.flywaydb=debug
logging.level.com.nature.mapper=debug
logging.level.root=info
logging.level.org.springframework.security=info
logging.level.org.hibernate.SQL=DEBUG
Run Command
- sh start.sh
- sh stop.sh