[chef-dev] Qustions about Chef searching module(couchDB/solr)


Chronological Thread 
  • From: Xiaoding Bian Cloud Services RANDD - 72410 < >
  • To:
  • Subject: [chef-dev] Qustions about Chef searching module(couchDB/solr)
  • Date: Sun, 4 Aug 2013 07:47:52 -0700 (PDT)

Hi chef-devs:
    I am an engineer from VMware, recently we met a problem when using Chef's searching feature, so I'd like to know if 
anyone can share some knowledge/details about searching module's implementation(we are using Chef-0.10.8). 
   Basically, Chef provides two operations like  "search(:node, "name:node01")" and "node[:name]="node01", node.save".
   I'd like to know when executing node.save or search function, what exact actions chef-server will do, for example:
   (1)When and How does Chef read data from couchdb and update solr indexes?
   (2)when updating solr indexes, does Chef fetch the whole data bag or just the data changed recently.
   (3)If we tend to run search function very frequently, every 10 seconds for example, and the databag maintains hundreds 
       of records, is there potential performance concerns about chef-server/couchdb/solr from your perspective?

Thanks a lot,
-bxd



Archive powered by MHonArc 2.6.16.

§