[Champmodel] Core implementáció
Zoltán Borók-Nagy
zoltan.borok-nagy at ericsson.com
Tue Apr 30 12:32:12 CEST 2013
Szia!
Gondolom a parser_integration test case által létrehozott adatbázist nézegeted. Ez létrehoz egy parser_integration_test nevű user-t, amit meg kell adni a connection stringnek:
sqlite:user=parser_integration_test;database=./tinyxml.sqlite;
Üdv,
Zoli
-----Original Message-----
From: champmodel-bounces at plc.inf.elte.hu [mailto:champmodel-bounces at plc.inf.elte.hu] On Behalf Of Bognár Bálint
Sent: Tuesday, April 30, 2013 12:27 PM
To: CodeCompass Champion Mailing List
Subject: [Champmodel] Core implementáció
Sziasztok!
Mivel vészesen közel a diploma leadási határideje, a következő 2 hétben nem valószínű, hogy tudnék haladni a core implementációval. A workspace service lényegében készen van, a project service-t is elkezdtem (ezek fel vannak commitolva). Amit már megírtam, abból kiindulva szerintem nem nehéz folytatni.
Más.
Egy problémába ütköztem a tesztelésnél: hiába írom be a megfelelő "connection stringet" (-D "sqlite:database=./tinyxml.sqlite"), bár létrejön egy adatbázis objektum, de minden lekérésre olyan kivételt dob, hogy nem találja a kért táblát. Ha esetleg ki tudná próbálni más is, az jó lenne. Vagy megnézhetjük szerdán.
És egy elvi dolog: ha 1 DB <=> 1 workspace, akkor úgy tűnik, hogy a workspace ID-nak nincs semmi értelme, hiszen az URL, amihez a kliens csatlakozik, egyértelműen azonosítja a workspace-t. Így a workspace service-ből, meg a Thrift API-ból általában szerintem ki kellene vezetni. Jelenleg van egy beégetett, dummy 1-es ID-jű workspace, és ha bármi más ID-t akar lekérni a kliens, akkor InvalidID exception-t dobok... ennek meg így semmi teteje. Ezt a kérdést szerintem elég röviden lehetne tisztázni holnap.
Üdv!
--- Bálint
_______________________________________________
Champmodel mailing list
Champmodel at plc.inf.elte.hu
https://plc.inf.elte.hu/mailman/listinfo/champmodel
More information about the Champmodel
mailing list