add support to change on-the-fly the transactional support from default to zookeeper