2019-11-30
|
-
|
[New] Add a baetyl-creek official module to support edge streaming computing service
[New] baetyl-hub, baetyl-remote, baetyl-creek modules support default storage volumes
[Improve] Storage volume list supports display of storage volume type
[Improve] Storage volume details return to the storage volume list and save the filtering records
[Improve] The mirror is automatically filled after the service module is selected
[Improve] Storage volume label supports Chinese
|
- [New] Support Edge Streaming Computing Creek
|
2019-10-31
|
v1.0.0
|
[New] Add an easyedge-inference official module, integrated with EasyEdge platform
[New] Support deployment tasks
[New] Support MacOS online installation
[Improve] Service startup parameters support editable
|
- [New] The main program supports the configuration of the Docker API version, the default setting is 1.38
- [New] The main program supports collecting more platform information, such as the version of ARM
- [New] The main program supports the collection of serial number files and sets them to the environment BAETYL_HOST_SN
- [Fix] Fix the data competition problem of the main program InspectSystem interface
- [Fix] Fix the problem that the function instance ID is not initialized, resulting in the inability to create a new instance
- [Other] Golang dependency package management switched from vendor to Go Modules
- [Other] Online installation script supports Mac platform
- [Other] Upgrade makefile and dockerfile, introduce Buildx to make multi-platform images
|
2019-09-23
|
v0.1.6
|
[New] Add a baetyl-video-infer official module to support edge video AI
|
- [New] The version command prints the git revision
- [New] Support docker compose configuration
- [New] Support custom docker network
- [Optimize] The baetyl-video-infer module checks whether the save path exists before writing the image to the path
- [Optimize] Fix the backward compatibility problem caused by the rename of openedge to baetyl
|
2019-08-15
|
v0.1.5
|
- [New] Added device registration and activation functions
- [New] New application template function
- [New] Support main program OTA upgrade
- [New] Added the openedge-function-python36 function runtime module of opencv 4.1.0
- [Optimize] Support host CPU core monitoring
|
- [New] deb package installation supports systemd
- [New] Support deb package construction and release
- [Optimize] Collect the number of host CPU cores
- [New] Support sock file configuration and file mounting
- [Optimize] openedge the program is running in the foreground
- [Repair] Fix the "address already in use" problem of openedge.sock
- [Repair] aThe agent module checks the service list in the application configuration, and it is not allowed to be empty.
|
2019-07-05
|
v0.1.4
|
- [New] Support host CPU and memory resource monitoring
- [New] Support host IP and MAC information monitoring
- [New] Add Nodejs85 function calculation runtime
|
- [New] Collect CPU and memory resource usage information of service instances
- [New] The main program collects IP and MAC information
- [Optimize] AChanged the agent module status reporting cycle from 1 minute to 20 seconds
- [Optimize] ptimize the application of OTA, no longer restart the service with unchanged configuration
- [Optimize] Optimize the storage volume cleaning logic and migrate it from the main program to the Agent module, which will clear all directories that are not in the application storage volume list
|
2019-05-10
|
v0.1.3
|
- [New] When the function runtime of Python 3.6 version is added, Ubuntu 16.04 is used as the base image
- [New] Add a simple timer module openedge-time
- [New] Support service instance running status monitoring
|
- [New] Realize the custom status information report of service instances and collect more system status information at the same time
- [New] When openedge starts, old instances will be cleaned up (remaining instances are usually caused by openedge's abnormal exit
- [New] Docker container mode supports runtime and args configuration
- [Fix] When the function instance pool is destroyed, make sure to stop the function instance
- [Fix] The openedge stop command waits for openedge to stop running and then exits, ensuring that the pid file is cleaned up
- [Fix] The hub module publishes the message and waits for the ack timeout, and quickly resends the message
- [Fix] Solve the problem of exit exception when the parameters of atomic.addUint64() are not aligned in 64-bit alignment
|
2019-04-04
|
v0.1.2
|
[New] Add storage volume management, support cloud creation of storage data, and then mount it to the module
|
- [Optimize] Separate the Agent module from the main program and report (core) device status information regularly
- [New] Support command line start (run as a service in the background), stop openedge service
- [New] Unify the configuration of the two modes (Docker container mode and Native process mode), such as creating a separate working directory for each service in the native process mode of the machine
- [New] Introduce the concept of service, instead of modules, to support the startup of multiple instances
- [New] Support device mapping for Docker container mode
- [Fix] Support `openedge.sock` cleanup logic
- [Fix] Upgrade the connection authentication and authentication logic of the Hub module
- [Fix] [Fix] Upgrade function calculation module, support retry logic, remove order-preserving logic
|
2018-12-28
|
v0.1.1
|
-
|
- [Optimize] Optimize the MQTT communication module, support the configuration of multi-channel message forwarding, and configure multiple Remotes and Hubs to synchronize messages at the same time
- [New] Add legal subscription topic configuration to verify the MQTT client subscription result
- [Fix] Module directory isolation in Docker container mode
- [Fix] Remove the network range filter to support older versions of Docker
|
2018-12-05
|
v0.1.0
|
- [New] Docker container resource usage limit supports online configuration
- [New] Openge-openedge-function-python2.openedge-remote-mqtt and other official modules
|
- [New] Supports two operating modes: Docker container mode and Native process mode
- [New] Docker container mode supports resource isolation and restriction (such as CPU, memory, etc.)
|