Pcore
view release on metacpan or search on metacpan
v0.104.0 2019-11-25T15:41:41Z
- code cleanup
- Pcore::Util restored
- sqlite to_string attr
- date methods names
- docker, par tags updated
- pcore lib HTTP added
v0.103.0 2019-11-23T21:46:20Z
- HTTP server response refactored
- coro async pool size set to 256
- code cleanup
- api refactored
- node refactored
- unblock_sub removed
- pcore webcocket refactoring
- websocket encode data on send
- websocker raw run callbacks async
- http server refactoring
- coro no callbacks refactoring
- html tree parser refactored
- websocket callbacks removed
- syntax fixed
- dbi upgrade schema refactored
v0.102.0 2019-11-20T17:44:21Z
- pgsql callbacks removed
- sqlite callbacks removed
- Coro patch
- perltidy output fixed
- fork template process refactored
- Pcore::RPC removed
- RPC.TERM removed
- share realpath fixed
- SQL VALUES keyword produce values only if arrays refs were passed
- dix
- sql keywords OFFSET, LIMIT added
- dockerfile
v0.61.4 2018-04-14T07:51:47Z
- handle die in coro
- result get reason fixed
- run api_request in coroutine
- invalid response usage fixed
- RPC::Log template fixed
- run HTTP request in Coro::async_pool
- RPC tmpl term handler
- run RPC on_rpc request in Coro::async_pool
- app router run requests in Coro::async_pool
- HTTP server return standard reason
- app tmpl updated
v0.61.3 2018-04-13T01:28:05Z
- STD*_UTF8 removed
v0.61.2 2018-04-12T18:20:19Z
- access to http status using hash key
v0.61.1 2018-04-12T16:04:24Z
- invalid method call
v0.61.0 2018-04-12T16:01:58Z
- app init rewrited using coro
- RPC hub coro
- HTTP blocking with Coro::rouse_cb
- EV die hooks
- DBI::Response class
- API tests added
- api_call coro
- typo
- RPC hub listen only for self events
- IO::AIO fork
- syntax
- use Coro::rouse_wait instead of $cv->recv
- AE::cv patched to use Coro::rouse_cb
- updated -result pragma
- DBI response removed
- universal response object used
- universal response object
- bash source wget updated to return false in case of HTTP error
- app fix www storage undef value
- app template updated
- RPC handshake protocol updated
- RPC hub
- check defined
- typo
- pcore start rpc template on -rpc pragma
- RPC template
- promise removed
- coro
- cookies path comparison fixed
- cookies fixed
v0.59.1 2018-04-05T22:04:21Z
- docker build status text updated
- make usage of Pcore::Share::WWW conditional
- app template updated
- typo
- move_tree updated
lib/Pcore/Core/Exception.pm view on Meta::CPAN
my $e = Pcore::Core::Exception::Object->new( $_[0], level => 'ERROR', skip_frames => 1, with_trace => 1 );
# $^S: !defined - parsing module, eval, or main program, true - executing in eval
if ( !$^S ) {
{
local $@;
eval { $e->sendlog('FATAL') };
}
# cancel current coro execution. but not exit the script
$Coro::current->cancel;
}
else {
CORE::die $e; # set $@ to $e
}
return;
};
# catch warnings both in EV callbacks and Coro::async
share/data/pub-suffix.dat view on Meta::CPAN
sande.more-og-romsdal.no;sande.more-og-romsdal.no
sande.møre-og-romsdal.no;sande.xn--mre-og-romsdal-qqb.no
sande.vestfold.no;sande.vestfold.no
sandefjord.no;sandefjord.no
sandiego.museum;sandiego.museum
sandnes.no;sandnes.no
sandnessjoen.no;sandnessjoen.no
sandnessjøen.no;xn--sandnessjen-ogb.no
sandoy.no;sandoy.no
sandvik;sandvik
sandvikcoromant;sandvikcoromant
sandøy.no;xn--sandy-yua.no
sanfrancisco.museum;sanfrancisco.museum
sango.nara.jp;sango.nara.jp
sanjo.niigata.jp;sanjo.niigata.jp
sannan.hyogo.jp;sannan.hyogo.jp
sannohe.aomori.jp;sannohe.aomori.jp
sano.tochigi.jp;sano.tochigi.jp
sanofi;sanofi
sanok.pl;sanok.pl
santabarbara.museum;santabarbara.museum
( run in 0.337 second using v1.01-cache-2.11-cpan-3cd7ad12f66 )