[
https://issues.apache.org/jira/browse/MINIFICPP-434?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16404269#comment-16404269
]
ASF GitHub Bot commented on MINIFICPP-434:
------------------------------------------
Github user phrocker commented on a diff in the pull request:
https://github.com/apache/nifi-minifi-cpp/pull/284#discussion_r175313368
--- Diff: CMakeLists.txt ---
@@ -186,6 +186,11 @@ if (NOT DISABLE_SCRIPTING)
createExtension(SCRIPTING-EXTENSIONS "SCRIPTING EXTENSIONS" "This
enables scripting" "extensions/script" "${TEST_DIR}/script-tests")
endif()
+## SQLite extensions
+option(DISABLE_SQLITE "Disables the scripting extensions." OFF)
--- End diff --
Curious why you chose this to be enabled by default? Because there is no
external dependency beyond sqllite?
> Create ExecuteSQL (lite) implementation
> ---------------------------------------
>
> Key: MINIFICPP-434
> URL: https://issues.apache.org/jira/browse/MINIFICPP-434
> Project: NiFi MiNiFi C++
> Issue Type: Improvement
> Reporter: Andrew Christianson
> Assignee: Andrew Christianson
> Priority: Major
>
> SQLite is a lightweight, embedded DB. Including SQLite in MiNiFi - C++ will
> enable many flow configurations not possible before because it will allow
> keeping lightweight, structured, query-able state on endpoint devices.
> Embedded IoT use is recommended by the SQLite project:
> "Embedded devices and the internet of things
> Because an SQLite database requires no administration, it works well in
> devices that must operate without expert human support. SQLite is a good fit
> for use in cellphones, set-top boxes, televisions, game consoles, cameras,
> watches, kitchen appliances, thermostats, automobiles, machine tools,
> airplanes, remote sensors, drones, medical devices, and robots: the "internet
> of things".
> Client/server database engines are designed to live inside a
> lovingly-attended datacenter at the core of the network. SQLite works there
> too, but SQLite also thrives at the edge of the network, fending for itself
> while providing fast and reliable data services to applications that would
> otherwise have dodgy connectivity."
> https://www.sqlite.org/whentouse.html
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)