← Back to team overview

maria-developers team mailing list archive

Re: MWL#39 improving mysqlbinlog output and doing rename

 

Guestimates (hours), including low-level design, implementation, test cases,
review, post-review fixes, and documentation. Note that without low-level
designs, and with no prior experiences with estimating MariaDB work, these are
little more than wild guesses:

MWL#36:

    Option 1: 12+24+5+2+4+2 = 49

    Option 2: 8+24+5+3+3+4 = 47

    Option 3: 9+22+9+4+3+5 = 52

MWL#37:

    6+12+4+2+2+4 = 30

MWL#38:

    8+17+4+2+2+4 = 37

MWL#40:

    Option 2.0: 4+11+4+2+2+4 = 27

    Option 2.1: Not estimated.

    Option 2.2: Not recommended.

    Option 2.3: 14+22+3+3+5 = 47

    Option 2.4: 14+25+7+4+4+5 = 59

MWL#41:

    Option 1: Not estimated.

    Option 2: 20+25+15+3+6+8 = 77

    Option 3: 10+15+7+3+6+4 = 45


I don't think all of the options are independent, some of them should be
chosen together for consistency. Eg. MWL#36/3 and MWL#40/2.4 and MWL#41/3.

Here are some suggested overall choices:

1. Minimal/RBR only.

    MWL#36/1 + MWL#40/2.0 + MWL#41/2

2. Partial SBR support, but with some inconsistencies:

    MWL#36/2 + MWL#40/2.0 + MWL#41/2

3. Complete SBR support, with server-side support:

    MWL#36/3 + MWL#40/2.4 + MWL#41/3

 - Kristian.



References