-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Dawn 4.0 mongo_db_plugin does't work #3030
Comments
I've got exactly same issue here (issue#3018) |
change CMakeLists.txt mongo_db_plugin compile error # `[100%] Building CXX object plugins/mongo_db_plugin/CMakeFiles/mongo_db_plugin.dir/mongo_db_plugin.cpp.o
` |
programs/nodeos/CMakeLists.txt:60 |
I've got identical issue as @rise-worlds trying to build mongodb plugin in docker, after modifying some makefiles to have it compiled / linked. Will the plugin be phased out ? Is there any alternative to query historical block / transaction ? |
@ripley use the new sql_db_plugin |
@rise-worlds |
I've got the same error although in Ubuntu the MongoDB plugin is compiled and built by default.
|
Do you plan to enable the mongo_db_plugin? If I understand it correctly, without it there is no way to explore transactions (other than through the limited history API). |
Maybe this PR will solve this: #4304 |
@noprom that is the idea. Try it out and let us know. |
@heifner , will try that out immediately. |
@heifner hi, wondering if there is a way to rebase this branch to have the mongo plugin isolated from other changes, or if you can suggest a way to merge this with 1.0.8 version. thanks! |
HI @gustavomick, you can try our docker image to setup the mongo in 5 seconds: |
@heifner is mongo plugin filtering using filter-on config.ini setting? is there a way to filter? thanks |
|
@heifner thanks , yeah i would like to know if is possible to filter using the config.ini filter-on parameter, i think is really handy for dapp that has a full node and only whant specific transactions on their history (like only those related to the dapps contract) so together with that history filtering should be very useful that mongoplugin would be replicating only those in the same fashion. or is other way to do that? thanks! |
agreed with @gustavomick |
see #4304 |
The mongo_db_plugin does't work in EOS Dawn 4.0:
2629991ms thread-0 main.cpp:101 main ] /mnt/500G/project/blockchain/EOS/eos-4.0/libraries/appbase/application.cpp(290): Throw in function appbase::abstract_plugin &appbase::application::get_plugin(const string &) const
Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injectorstd::runtime_error >
std::exception::what: unable to find plugin: eosio::mongo_db_plugin
The text was updated successfully, but these errors were encountered: