View Single Post
Old 03-16-2014, 09:36 AM   #9
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,447
Karma: 8012886
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by kaufman View Post
This is not new to 3.3.0f, but I have noticed an interesting issue that might be a bug. I have a column that uses the values in other columns to determine it's value. If I change it, the next time I connect, it sends over the metadata for every book. This is expected because even though my change might not change every value, Calibre marks them all as updated. The issue is that it also sends it all over on the following connection as well.
I don't see the second-send behavior.

My experiment:
  1. Connect as wireless device to ensure that all metadata is up to date. Repeat until no metadata is sent (usually zero times)
  2. Disconnect
  3. Update a composite custom column. I simply opened the editor (clicked on the composite column and hit F2) and pressed OK.
  4. Connect. Metadata for all books is sent.
  5. Disconnect
  6. Connect. No metadata is sent.
Are you doing something different? Do you have any plugins installed that might touch the last_mod date?


One thought: If you are editing the template of the composite column in preferences/add your own columns then the last_mod doesn't get updated until calibre is restarted. The metadata will therefore all be resent after the restart. Is that consistent with what you are doing and seeing?
chaley is offline   Reply With Quote