*No copyright* Apache License 2.0 --------------------------------- workflow-0.10.5/LICENSE Apache License 2.0 ------------------ workflow-0.10.5/src/algorithm/DnsRoutine.cc workflow-0.10.5/src/algorithm/DnsRoutine.h workflow-0.10.5/src/algorithm/MapReduce.h workflow-0.10.5/src/algorithm/MapReduce.inl workflow-0.10.5/src/client/WFConsulClient.cc workflow-0.10.5/src/client/WFConsulClient.h workflow-0.10.5/src/client/WFDnsClient.cc workflow-0.10.5/src/client/WFDnsClient.h workflow-0.10.5/src/client/WFKafkaClient.cc workflow-0.10.5/src/client/WFKafkaClient.h workflow-0.10.5/src/client/WFMySQLConnection.cc workflow-0.10.5/src/client/WFMySQLConnection.h workflow-0.10.5/src/factory/DnsTaskImpl.cc workflow-0.10.5/src/factory/FileTaskImpl.cc workflow-0.10.5/src/factory/HttpTaskImpl.cc workflow-0.10.5/src/factory/KafkaTaskImpl.cc workflow-0.10.5/src/factory/KafkaTaskImpl.inl workflow-0.10.5/src/factory/MySQLTaskImpl.cc workflow-0.10.5/src/factory/RedisTaskImpl.cc workflow-0.10.5/src/factory/WFAlgoTaskFactory.h workflow-0.10.5/src/factory/WFAlgoTaskFactory.inl workflow-0.10.5/src/factory/WFConnection.h workflow-0.10.5/src/factory/WFGraphTask.cc workflow-0.10.5/src/factory/WFGraphTask.h workflow-0.10.5/src/factory/WFMessageQueue.cc workflow-0.10.5/src/factory/WFMessageQueue.h workflow-0.10.5/src/factory/WFOperator.h workflow-0.10.5/src/factory/WFResourcePool.cc workflow-0.10.5/src/factory/WFResourcePool.h workflow-0.10.5/src/factory/WFTask.h workflow-0.10.5/src/factory/WFTask.inl workflow-0.10.5/src/factory/WFTaskError.h workflow-0.10.5/src/factory/WFTaskFactory.cc workflow-0.10.5/src/factory/WFTaskFactory.h workflow-0.10.5/src/factory/WFTaskFactory.inl workflow-0.10.5/src/factory/Workflow.cc workflow-0.10.5/src/factory/Workflow.h workflow-0.10.5/src/kernel/CommRequest.cc workflow-0.10.5/src/kernel/CommRequest.h workflow-0.10.5/src/kernel/CommScheduler.cc workflow-0.10.5/src/kernel/CommScheduler.h workflow-0.10.5/src/kernel/Communicator.cc workflow-0.10.5/src/kernel/Communicator.h workflow-0.10.5/src/kernel/ExecRequest.h workflow-0.10.5/src/kernel/Executor.cc workflow-0.10.5/src/kernel/Executor.h workflow-0.10.5/src/kernel/IORequest.h workflow-0.10.5/src/kernel/IOService_linux.cc workflow-0.10.5/src/kernel/IOService_linux.h workflow-0.10.5/src/kernel/IOService_thread.cc workflow-0.10.5/src/kernel/IOService_thread.h workflow-0.10.5/src/kernel/SleepRequest.h workflow-0.10.5/src/kernel/SubTask.cc workflow-0.10.5/src/kernel/SubTask.h workflow-0.10.5/src/kernel/mpoller.c workflow-0.10.5/src/kernel/mpoller.h workflow-0.10.5/src/kernel/msgqueue.c workflow-0.10.5/src/kernel/msgqueue.h workflow-0.10.5/src/kernel/poller.c workflow-0.10.5/src/kernel/poller.h workflow-0.10.5/src/kernel/thrdpool.c workflow-0.10.5/src/kernel/thrdpool.h workflow-0.10.5/src/manager/DnsCache.cc workflow-0.10.5/src/manager/DnsCache.h workflow-0.10.5/src/manager/EndpointParams.h workflow-0.10.5/src/manager/RouteManager.cc workflow-0.10.5/src/manager/RouteManager.h workflow-0.10.5/src/manager/UpstreamManager.cc workflow-0.10.5/src/manager/UpstreamManager.h workflow-0.10.5/src/manager/WFFacilities.h workflow-0.10.5/src/manager/WFFacilities.inl workflow-0.10.5/src/manager/WFFuture.h workflow-0.10.5/src/manager/WFGlobal.cc workflow-0.10.5/src/manager/WFGlobal.h workflow-0.10.5/src/nameservice/UpstreamPolicies.cc workflow-0.10.5/src/nameservice/UpstreamPolicies.h workflow-0.10.5/src/nameservice/WFDnsResolver.cc workflow-0.10.5/src/nameservice/WFDnsResolver.h workflow-0.10.5/src/nameservice/WFNameService.cc workflow-0.10.5/src/nameservice/WFNameService.h workflow-0.10.5/src/nameservice/WFServiceGovernance.cc workflow-0.10.5/src/nameservice/WFServiceGovernance.h workflow-0.10.5/src/protocol/ConsulDataTypes.h workflow-0.10.5/src/protocol/DnsMessage.cc workflow-0.10.5/src/protocol/DnsMessage.h workflow-0.10.5/src/protocol/DnsUtil.cc workflow-0.10.5/src/protocol/DnsUtil.h workflow-0.10.5/src/protocol/HttpMessage.cc workflow-0.10.5/src/protocol/HttpMessage.h workflow-0.10.5/src/protocol/HttpUtil.cc workflow-0.10.5/src/protocol/HttpUtil.h workflow-0.10.5/src/protocol/KafkaDataTypes.cc workflow-0.10.5/src/protocol/KafkaDataTypes.h workflow-0.10.5/src/protocol/KafkaMessage.cc workflow-0.10.5/src/protocol/KafkaMessage.h workflow-0.10.5/src/protocol/KafkaResult.cc workflow-0.10.5/src/protocol/KafkaResult.h workflow-0.10.5/src/protocol/MySQLMessage.cc workflow-0.10.5/src/protocol/MySQLMessage.h workflow-0.10.5/src/protocol/MySQLMessage.inl workflow-0.10.5/src/protocol/MySQLResult.cc workflow-0.10.5/src/protocol/MySQLResult.h workflow-0.10.5/src/protocol/MySQLResult.inl workflow-0.10.5/src/protocol/MySQLUtil.cc workflow-0.10.5/src/protocol/MySQLUtil.h workflow-0.10.5/src/protocol/PackageWrapper.cc workflow-0.10.5/src/protocol/PackageWrapper.h workflow-0.10.5/src/protocol/ProtocolMessage.h workflow-0.10.5/src/protocol/RedisMessage.cc workflow-0.10.5/src/protocol/RedisMessage.h workflow-0.10.5/src/protocol/SSLWrapper.cc workflow-0.10.5/src/protocol/SSLWrapper.h workflow-0.10.5/src/protocol/dns_parser.c workflow-0.10.5/src/protocol/dns_parser.h workflow-0.10.5/src/protocol/http_parser.c workflow-0.10.5/src/protocol/http_parser.h workflow-0.10.5/src/protocol/kafka_parser.c workflow-0.10.5/src/protocol/kafka_parser.h workflow-0.10.5/src/protocol/mysql_byteorder.c workflow-0.10.5/src/protocol/mysql_byteorder.h workflow-0.10.5/src/protocol/mysql_parser.c workflow-0.10.5/src/protocol/mysql_parser.h workflow-0.10.5/src/protocol/mysql_stream.c workflow-0.10.5/src/protocol/mysql_stream.h workflow-0.10.5/src/protocol/mysql_types.h workflow-0.10.5/src/protocol/redis_parser.c workflow-0.10.5/src/protocol/redis_parser.h workflow-0.10.5/src/server/WFDnsServer.h workflow-0.10.5/src/server/WFHttpServer.h workflow-0.10.5/src/server/WFMySQLServer.cc workflow-0.10.5/src/server/WFMySQLServer.h workflow-0.10.5/src/server/WFRedisServer.h workflow-0.10.5/src/server/WFServer.cc workflow-0.10.5/src/server/WFServer.h workflow-0.10.5/src/util/EncodeStream.cc workflow-0.10.5/src/util/EncodeStream.h workflow-0.10.5/src/util/LRUCache.h workflow-0.10.5/src/util/StringUtil.cc workflow-0.10.5/src/util/StringUtil.h workflow-0.10.5/src/util/URIParser.cc workflow-0.10.5/src/util/URIParser.h workflow-0.10.5/src/util/json_parser.c workflow-0.10.5/src/util/json_parser.h workflow-0.10.5/test/algo_unittest.cc workflow-0.10.5/test/dns_unittest.cc workflow-0.10.5/test/facilities_unittest.cc workflow-0.10.5/test/graph_unittest.cc workflow-0.10.5/test/http_unittest.cc workflow-0.10.5/test/memory_unittest.cc workflow-0.10.5/test/mysql_unittest.cc workflow-0.10.5/test/redis_unittest.cc workflow-0.10.5/test/resource_unittest.cc workflow-0.10.5/test/task_unittest.cc workflow-0.10.5/test/upstream_unittest.cc workflow-0.10.5/test/uriparser_unittest.cc workflow-0.10.5/tutorial/tutorial-01-wget.cc workflow-0.10.5/tutorial/tutorial-02-redis_cli.cc workflow-0.10.5/tutorial/tutorial-03-wget_to_redis.cc workflow-0.10.5/tutorial/tutorial-04-http_echo_server.cc workflow-0.10.5/tutorial/tutorial-05-http_proxy.cc workflow-0.10.5/tutorial/tutorial-06-parallel_wget.cc workflow-0.10.5/tutorial/tutorial-07-sort_task.cc workflow-0.10.5/tutorial/tutorial-08-matrix_multiply.cc workflow-0.10.5/tutorial/tutorial-09-http_file_server.cc workflow-0.10.5/tutorial/tutorial-10-user_defined_protocol/client-uds.cc workflow-0.10.5/tutorial/tutorial-10-user_defined_protocol/client.cc workflow-0.10.5/tutorial/tutorial-10-user_defined_protocol/message.cc workflow-0.10.5/tutorial/tutorial-10-user_defined_protocol/message.h workflow-0.10.5/tutorial/tutorial-10-user_defined_protocol/server-uds.cc workflow-0.10.5/tutorial/tutorial-10-user_defined_protocol/server.cc workflow-0.10.5/tutorial/tutorial-11-graph_task.cc workflow-0.10.5/tutorial/tutorial-12-mysql_cli.cc workflow-0.10.5/tutorial/tutorial-13-kafka_cli.cc workflow-0.10.5/tutorial/tutorial-14-consul_cli.cc workflow-0.10.5/tutorial/tutorial-15-name_service.cc workflow-0.10.5/tutorial/tutorial-16-graceful_restart/bootstrap.c workflow-0.10.5/tutorial/tutorial-16-graceful_restart/server.cc workflow-0.10.5/tutorial/tutorial-20-reducer.cc BSD 2-Clause License -------------------- workflow-0.10.5/src/util/crc32c.h GNU General Public License v2.0 or later [obsolete FSF postal address (Temple Place)] ------------------------------------------------------------------------------------- workflow-0.10.5/src/kernel/rbtree.c workflow-0.10.5/src/kernel/rbtree.h Unknown or generated -------------------- workflow-0.10.5/.editorconfig workflow-0.10.5/.github/workflows/ci.yml workflow-0.10.5/.github/workflows/xmake.yml workflow-0.10.5/BUILD workflow-0.10.5/CMakeLists.txt workflow-0.10.5/CMakeLists_Headers.txt workflow-0.10.5/CODE_OF_CONDUCT.md workflow-0.10.5/GNUmakefile workflow-0.10.5/README.md workflow-0.10.5/README_cn.md workflow-0.10.5/benchmark/CMakeLists.txt workflow-0.10.5/benchmark/GNUmakefile workflow-0.10.5/benchmark/README.md workflow-0.10.5/benchmark/benchmark-01-http_server.cc workflow-0.10.5/benchmark/benchmark-02-http_server_long_req.cc workflow-0.10.5/benchmark/util/args.h workflow-0.10.5/benchmark/util/content.h workflow-0.10.5/benchmark/util/date.h workflow-0.10.5/benchmark/xmake.lua workflow-0.10.5/docs/about-conditional.md workflow-0.10.5/docs/about-config.md workflow-0.10.5/docs/about-connection-context.md workflow-0.10.5/docs/about-counter.md workflow-0.10.5/docs/about-dns.md workflow-0.10.5/docs/about-error.md workflow-0.10.5/docs/about-exit.md workflow-0.10.5/docs/about-go-task.md workflow-0.10.5/docs/about-module.md workflow-0.10.5/docs/about-resource-pool.md workflow-0.10.5/docs/about-service-governance.md workflow-0.10.5/docs/about-timeout.md workflow-0.10.5/docs/about-timer.md workflow-0.10.5/docs/about-upstream.md workflow-0.10.5/docs/benchmark.md workflow-0.10.5/docs/en/CONTRIBUTING.md workflow-0.10.5/docs/en/about-config.md workflow-0.10.5/docs/en/about-connection-context.md workflow-0.10.5/docs/en/about-counter.md workflow-0.10.5/docs/en/about-dns.md workflow-0.10.5/docs/en/about-error.md workflow-0.10.5/docs/en/about-exit.md workflow-0.10.5/docs/en/about-go-task.md workflow-0.10.5/docs/en/about-module.md workflow-0.10.5/docs/en/about-resource-pool.md workflow-0.10.5/docs/en/about-service-governance.md workflow-0.10.5/docs/en/about-timeout.md workflow-0.10.5/docs/en/about-timer.md workflow-0.10.5/docs/en/about-upstream.md workflow-0.10.5/docs/en/tutorial-01-wget.md workflow-0.10.5/docs/en/tutorial-02-redis_cli.md workflow-0.10.5/docs/en/tutorial-03-wget_to_redis.md workflow-0.10.5/docs/en/tutorial-04-http_echo_server.md workflow-0.10.5/docs/en/tutorial-05-http_proxy.md workflow-0.10.5/docs/en/tutorial-06-parallel_wget.md workflow-0.10.5/docs/en/tutorial-07-sort_task.md workflow-0.10.5/docs/en/tutorial-08-matrix_multiply.md workflow-0.10.5/docs/en/tutorial-09-http_file_server.md workflow-0.10.5/docs/en/tutorial-10-user_defined_protocol.md workflow-0.10.5/docs/en/tutorial-12-mysql_cli.md workflow-0.10.5/docs/en/tutorial-13-kafka_cli.md workflow-0.10.5/docs/en/xmake.md workflow-0.10.5/docs/tutorial-01-wget.md workflow-0.10.5/docs/tutorial-02-redis_cli.md workflow-0.10.5/docs/tutorial-03-wget_to_redis.md workflow-0.10.5/docs/tutorial-04-http_echo_server.md workflow-0.10.5/docs/tutorial-05-http_proxy.md workflow-0.10.5/docs/tutorial-06-parallel_wget.md workflow-0.10.5/docs/tutorial-07-sort_task.md workflow-0.10.5/docs/tutorial-08-matrix_multiply.md workflow-0.10.5/docs/tutorial-09-http_file_server.md workflow-0.10.5/docs/tutorial-10-user_defined_protocol.md workflow-0.10.5/docs/tutorial-11-graph_task.md workflow-0.10.5/docs/tutorial-12-mysql_cli.md workflow-0.10.5/docs/tutorial-13-kafka_cli.md workflow-0.10.5/docs/tutorial-15-name_service.md workflow-0.10.5/docs/tutorial-17-dns_cli.md workflow-0.10.5/docs/xmake.md workflow-0.10.5/src/CMakeLists.txt workflow-0.10.5/src/algorithm/CMakeLists.txt workflow-0.10.5/src/algorithm/xmake.lua workflow-0.10.5/src/client/CMakeLists.txt workflow-0.10.5/src/client/xmake.lua workflow-0.10.5/src/factory/CMakeLists.txt workflow-0.10.5/src/factory/xmake.lua workflow-0.10.5/src/kernel/CMakeLists.txt workflow-0.10.5/src/kernel/list.h workflow-0.10.5/src/kernel/xmake.lua workflow-0.10.5/src/manager/CMakeLists.txt workflow-0.10.5/src/manager/xmake.lua workflow-0.10.5/src/nameservice/CMakeLists.txt workflow-0.10.5/src/nameservice/xmake.lua workflow-0.10.5/src/protocol/CMakeLists.txt workflow-0.10.5/src/protocol/xmake.lua workflow-0.10.5/src/server/CMakeLists.txt workflow-0.10.5/src/server/xmake.lua workflow-0.10.5/src/util/CMakeLists.txt workflow-0.10.5/src/util/xmake.lua workflow-0.10.5/src/xmake.lua workflow-0.10.5/test/CMakeLists.txt workflow-0.10.5/test/GNUmakefile workflow-0.10.5/test/xmake.lua workflow-0.10.5/tutorial/CMakeLists.txt workflow-0.10.5/tutorial/GNUmakefile workflow-0.10.5/tutorial/tutorial-00-helloworld.cc workflow-0.10.5/tutorial/tutorial-10-user_defined_protocol/xmake.lua workflow-0.10.5/tutorial/tutorial-16-graceful_restart/xmake.lua workflow-0.10.5/tutorial/tutorial-17-dns_cli.cc workflow-0.10.5/tutorial/xmake.lua workflow-0.10.5/workflow-config.cmake.in workflow-0.10.5/xmake.lua zlib License ------------ workflow-0.10.5/src/util/crc32c.c