lp:~fabien-morin/unifield-wm/sync-fm-sp-222

Created by Fabien MORIN and last modified
Get this branch:
bzr branch lp:~fabien-morin/unifield-wm/sync-fm-sp-222
Only Fabien MORIN can upload to this branch. If you are Fabien MORIN please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Fabien MORIN
Project:
unifield-wm
Status:
Development

Recent revisions

638. By Fabien MORIN

SP-222 [FIX] add a update.fields as group_key
fields can be differents from one update to another even if the update has same
rule_id, sequence, model, ... This is the case when the rule is modified for
updating a field. It was the case for 'account.period.state' where at one
moment 'period_id' field was in the rule and another was 'period_id/id'. In
this case, updates should not be grouped.

[IMP] make the code more clear by seperating in 3 lines a
one-line-3-variables-affection.

[IMP] check there is at least one deletion before parsing all element looking
for deletion

637. By Fabien MORIN

SP-222 [FIX] do not group updates if the fields are not the same

This could be the case if the fields have been modified or some fields
deleted/added int the rule. In this case it is not possible to group them
because then the sync client will receive updates with wrong fields/values.
This case was happening for the account.period.state where there were some
updates with "period_id" fields and some other with "period_id/id". This
should not be grouped.

636. By Fabien MORIN

SP-222 [IMP] start to clean a bit applying PEP8 thanks to pyflakes

635. By jftempo

US-908 [FIX] Unknown version typo

634. By jftempo

[FIX] Typo

633. By jftempo

US-822 [IMP] Year End Closure functionnality

lp:~unifield-team/unifield-wm/us-822-sync

Changes in sync_rule.csv:
  - account.period: domain [('active', 'in', ['t', 'f'])] added, field active added #109, #1140
  - account.account: field include_in_yearly_move added #117, #1410
  - new rule on account.fiscalyear.state #130

632. By jftempo

SP-224 [IMP] Pull updates:
  - restrict by sql updates to compute on sync server
  - send packets with 500 updates
  - use update.id instead of offset

lp:~simeon-blanc/+junk/sync_opti_offset_nofake_bf

631. By jftempo

SP-223 [IMP] Improve sync execution time
lp:~fabien-morin/unifield-wm/sync-fm-sp-223

630. By jftempo

SP-218 [FIX] Sync rule on ir.translation: do not sync if source or xml_id is empty
lp:~unifield-team/unifield-wm/sync-sp-218

Changes rules #730, #731, #4406: ('src', '!=', False), ('xml_id', '!=', False) added in domain

629. By jftempo

US-256 [FIX] Replace the ',' by '_' to generate xmlid
lp:~unifield-team/unifield-wm/sync-us-256

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:unifield-wm
This branch contains Public information 
Everyone can see this information.

Subscribers