Hi Minh,
After loading the AVPs via apv_db_load() function you will have in memory the AVP list exactly in the revert order than in database. Ex: if you had for avp "test" values A, B, C and D, after loading you will have the order D, C, B and A.
Can anyone think of a way to set the order in the database? I think that it is probably impractical, if not impossible.
Is this reverse order by design or by implementation? My ser logic heavily relies on the behavior. I wonder if any future upgrade might break it if it is just how the code is implemented.
Richard