H Kishan,

I implemented point 1, even though I had some doubts at what you
meant. If you have a minute please look at the last commit in
acl-item-cidrs again. I will work on the migration code as time falls
free.

thanks,
Daan

On Wed, Feb 26, 2014 at 9:12 AM, Daan Hoogland <daan.hoogl...@gmail.com> wrote:
> thanks, will find some time to add those.
>
> On Wed, Feb 26, 2014 at 7:36 AM, Kishan Kavala <kishan.kav...@citrix.com> 
> wrote:
>> Daan,
>>  I looked at the code in acl-item-cidrs. Persisting cidrs in separate table 
>> looks good.
>> Pending items:
>>
>> 1. All references to NetworkACLItemVO.getSourceCidrList() should call 
>> NetworkACLItemDao.loadCidrs. Cidr list won't be available otherwise.
>> 2. Migration code should be added to upgrade path to move existing cidrs to 
>> new network_acl_item_cidr table
>>
>> Regards,
>> kishan
>>
>>> -----Original Message-----
>>> From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
>>> Sent: Wednesday, 19 February 2014 8:33 PM
>>> To: dev; Kishan Kavala
>>> Subject: Re: cidrs in acls
>>>
>>> Kishan,
>>>
>>> Can you have a look  at the branch acl-item-cidrs. I made some code to
>>> handle the cidrs from a separate table. I hardly think this can be enough 
>>> and
>>> would like to create a checklist on what I need to do next.
>>> (item one is use the new transaction model;)
>>>
>>> thanks,
>>> Daan
>>>
>>> On Fri, Jan 17, 2014 at 1:19 PM, Daan Hoogland
>>> <daan.hoogl...@gmail.com> wrote:
>>> > That was what I thought as well. What was the retionale to join them
>>> > into one field?
>>> >
>>> > On Fri, Jan 17, 2014 at 8:32 AM, Kishan Kavala <kishan.kav...@citrix.com>
>>> wrote:
>>> >> Daan,
>>> >>   Similar to firewall_rules_cidrs, separate table can be used to store 
>>> >> acl
>>> cidrs. Maybe in network_acl_item_cidrs.
>>> >>
>>> >> Regards,
>>> >> kishan
>>> >>
>>> >>> -----Original Message-----
>>> >>> From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
>>> >>> Sent: Friday, 17 January 2014 1:05 AM
>>> >>> To: Kishan Kavala
>>> >>> Cc: dev
>>> >>> Subject: cidrs in acls
>>> >>>
>>> >>> H Kishan,
>>> >>>
>>> >>> I see you implemented CLOUDSTACK-763. it merges a lot of cidrs into
>>> one field.
>>> >>> The api doesn't check the field length. I enlarged the field in the
>>> >>> create table statement to 2048 for the 4.3 branch. Can you help me
>>> >>> think about a more solid solution, please. It seems to me those cidrs
>>> shouldn't be joint into one field.
>>> >>>
>>> >>> regards,
>>> >>> Daan
>>>
>>>
>>>
>>> --
>>> Daan
>
>
>
> --
> Daan



-- 
Daan

Reply via email to