Skip to content

Releases: cas-bigdatalab/piflow-web

πFlow V1.9.5 Release

06 Dec 02:44
Compare
Choose a tag to compare

Features

  1. Add file-based pipeline scheduling mode;
  2. Comprehensively upgrade system security;
  3. 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

08 Oct 06:59
Compare
Choose a tag to compare

Features

  1. Add new visualization features;
  2. Add a new Python base image management module;
  3. 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

18 Apr 07:11
Compare
Choose a tag to compare

Features

  1. Add ability to parse unstructured data;
  2. Supports customize Server H2 database names;
  3. Customized Python components optimized;
  4. Template function optimized;
  5. 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

28 Dec 06:52
Compare
Choose a tag to compare

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

28 Sep 06:14
Compare
Choose a tag to compare

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

10 May 02:47
Compare
Choose a tag to compare

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

24 Nov 07:30
Compare
Choose a tag to compare

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

27 Jul 10:53
a06897c
Compare
Choose a tag to compare

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

04 Mar 11:00
Compare
Choose a tag to compare

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

06 Sep 11:16
38e8f0a
Compare
Choose a tag to compare

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