CameraView_OnDetected not firing

Hi Jimmy,
I downloaded your sample project and for some reason CameraView_OnDetected is not firing. I am trying to scan QR code using Nokia 5 with Android 9. Also, if i click scan from image button, it freezes. It did ask me for permissions to access camera and storage. Any idea what could be the problem?
Thanks!
Dario

So the freezing problem is coming before or after you selected the image?
I tried in my simulator and found out that the problem is between line 58-61 in MainPage.xaml.cs.
It is simply an error of permission checking implementation and not related to the library at all and it is not going to happen again after you restart the app.

You may change the sample source from
     while(storageStatus != PermissionStatus.Granted)
            {
               await Permissions.RequestAsync<Permissions.StorageRead>();
            }

to
     while(storageStatus != PermissionStatus.Granted)
            {
                storageStatus = await Permissions.RequestAsync<Permissions.StorageRead>();
            }

This should tackle your issue

Thanks. Will give it a shot and let you know how it goes. It doesnt even open the window to select the image.
How about that event CameraView_OnDetected not firing? It is very clear qr code i tried to scan but it is not firing. Also tried with barcode. Strange. Will try with another phone.

Thanks. It worked for pictures. Only thing i also had to change is to add a file content check because if i click cancel button when uploading from image, app would crash with null exception so just changed it to this:
if(file != null)                 {                     Stream stream = file.GetStream();                     byte[] bytes = new byte[stream.Length];                     stream.Read(bytes, 0, bytes.Length);                     stream.Seek(0, SeekOrigin.Begin);                     List<GoogleVisionBarCodeScanner.BarcodeResult> obj = await GoogleVisionBarCodeScanner.Methods.ScanFromImage(bytes);                     if (obj.Count > 0)                     {                         string result = string.Empty;                         for (int i = 0; i < obj.Count; i++)                         {                             result += $"Type : {obj[i].BarcodeType}, Value : {obj[i].DisplayValue}{Environment.NewLine}";                         }                         Device.BeginInvokeOnMainThread(async () =>                         {                             await DisplayAlert("Result", result, "OK");                         });                     }                     else                     {                         Device.BeginInvokeOnMainThread(async () =>                         {                             await DisplayAlert("Result", "No barcode found!", "OK");                         });                     }                 }
Also CameraView_OnDetected is firing on a bit older Samsung Galaxy S5 with Android 6 installed but not on Nokia 5 with Android 9. Tried changing target framework in the back end but it did not help.

For the CameraView_OnDetected is not fired issue, are you using Scan from Camera or from Image?

Scanning from the camera. But as i said, on Samsung it fires the event when scanning with camera and on Nokia doesnt.

@dariobalas
That is strange. Does it happen to all QRcode?
and any error message?

Hi Jimmy,
You are right. Really didnt see this one coming... Didnt even think it is possible that a relatively new phone (in comparing with old Samsung) is NOT capable to scan QR codes... Sorry for wasting your time. Thank you for your help and a great app!
Regards,
Dario


Add worker subcommand.

This is just a little prep for the SQS BuildQueue implementation. Conveyor now has two subcommands:

conveyor server: Only runs the http server that enqueues build requests.
conveyor worker: Runs a configurable number of workers (defaulting to runtime.NumCPU) that will pop jobs from the build queue and perform the build using a docker daemon.

Invoking conveyor without any subcommands will yield the previous behavior and start both the server and the workers.
There's also a --queue flag now, but the only option available is memory://.
After the SQS implementation is added, this will allow you to split Conveyor apart using a setup like this:

:+1:


[Feature Request] Total DPS Including all Dot's, Option to select what you want the tool-tip to show & Crimson Dance/ dot stack limits

Great app, i use it a lot, but i have a few issues.

the tooltip does not show total dps including all damage over time.

Cluttered Tooltip:
when using multiple sources of dots the tooltip becomes quite cluttered.

Suggestion:
let us select which things we want the tool-tip to display.
on one character i might only be interested in hit dps so i might want to hide all dot damage
another character might just be interested in a specific dot so i might want to hide all other damage
or just interested in total dps including all dots

Crimson Dance & some other Dot mechanics not fully implemented.

Possible solotion:
i'm not sure its 100% correct way, but in google sheets there is this function:

MIN(value1, [value2, ...])
Returns the minimum value in a numeric dataset.

so using the following formula:
Bleed DPS = [Total Damage per Bleed] * MIN( [Hits per second] , [Max Bleed Stacks] ) * [Chance to hit] * (1+( [Crit Chance] * [Ailment Crit Multiplier] ))
should give the total bleed dps
similar formula should also work for other dots that have an stack limit.

Hi again, I looked through the code and set my PoB up for dev mode.
I'm a big noob with lua but by looking at the code I get the basic idea.

Total DPS Including all Damage over Time:
Looks like all the coding have been done already, but it has not been enabled to display in the players stats anywhere.

Solution: in "Build.lua" inside "self.displayStats = {" add the stat "CombinedDPS" with the Label "Total DPS Including DoT's" and it seems to work for me.

seems like I can change this in the same file.

I have been trying to add the crimson dance bleed stacking, but I cant seem to figure out how to get the program to recognise the mod.

I added the following in CalcSetup.lua under Initialise modifier database with base values after the other mods:
	modDB:NewMod("IgniteStackLimit", "BASE", 1, "Base")
	modDB:NewMod("BleedStackLimit", "BASE", 1, "Base")
and the following in ModParser-3_0.lua below the "your bleeding does not deal extra damage while the enemy is moving":
	["You can inflict Bleeding on an Enemy up to 8 times"] = { mod("BleedStackLimit", "BASE", 7) },
but the text still shows up as red and holding alt does not display any additional information for this mod.
is there somewhere else i need to do something to get the program to recognise this mod?
what is the "ModCache.lua"? It does not seem to update with the changes i made to the other files even after restarting the program, do I need to add the stuff from modparser there manually as well?

If everything is correct then Crimson Dance will work after this https://github.com/Openarl/PathOfBuilding/pull/654

Thanks.
could you also add something like { stat = "CombinedDPS", label = "Combined DPS", fmt = ".1f", compPercent = true }, 		{ },
into build.lua under self.displayStats = {
But i'm not sure if the tags (fmt = ".1f", compPercent = true) are correct, i just copied it from another label and have no idea how it actually works.

Do you mean combine all forms of dps?

exactly, and the stat "CombinedDPS" seems to do that


when user click to change name from row state, select all letters so user can delete so easily row name and name real name

you can use the default name as hint text, so the user when tapping the name that only appears deleted, then the user can name it.
 child: TextField(
                textAlign: TextAlign.center,
                decoration: const InputDecoration(
                  hintText: '- - - - - -',
                  hintStyle: TextStyle(
                    fontSize: 30,
                  ),
                ),
                keyboardType: TextInputType.number,
                onChanged: (val) {
                  if (val.length == 6) {
                    // verifyOTP(ref, context, val.trim());
                  }
                },
              ),


Netty force encodes already encoded responses

Expected behavior
Brotli content passes through with Content-Encoding being untouched
Actual behavior
Content-Encoding changed to gzip and already encoded content (in brotli) encoded again with gzip
Steps to reproduce

Encode response with Brotli
Set Content-Encoding to "br"

Netty version
4.1.11

Can you provide a reproducer / testcase?

Am 26.05.2017 um 18:18 schrieb NSProgrammer<EMAIL_ADDRESS>Expected behavior
Brotli content passes through with Content-Encoding being untouched
Actual behavior
Content-Encoding changed to gzip and already encoded content (in brotli) encoded again with gzip
Steps to reproduce
Encode response with Brotli
Set Content-Encoding to "br"
Netty version
4.1.11
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Here's a unit test
https://github.com/netty/netty/pull/6785/commits/efebcc327ccb61876fb7e70c1ee7cf3ce65a6525


#420 - Aligned logger formats to AEM as a Cloud Service preferred for…

…mat and  minimal set of configuration parameters.
Description
This changes the Logger OSGi configurations in 2 ways:

Replaces the OSGi config format to Cfg JSON (which is the recommended format for AEM as a Cloud Service).
Removes unnecessary config properties

log name is removed, and defaulting to logs/error.log which is the only Java error log AEM as a Cloud Service exposes
log pattern removed, so it uses the default error log, and discourages setting custom patterns which are not supported by AEM as a Cloud Service

Note that the removal of unused properties results in an NPE in older Sling Logger Felix Console plugins, however, it is fixed for AEM as a Cloud Service.
I'm not sure if there need to be special precautions here for AEM 6.5.x projects as this removal may cause an NPE there. If we must handle this, case, we should re-add the minimal set of config properties that prevent the NPE, and ensure the log pattern is correct (if that is a required property).
Motivation and Context
Align with AEM as a Cloud Service practice.
How Has This Been Tested?

Screenshots (if appropriate):
Types of changes

[X] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[X] I have signed the Adobe Open Source CLA.
[X] My code follows the code style of this project.
[] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

According to SKYOPS-7378 the conclusion was to ignore any logger settings coming form customer in AEMaaS.  So this would only serve as a short therm solution until SKYOPS-7378 is implemented, so:

its anyway going to be ignored in the future
current PR needs investigation into potential NPE for 6.4.x and 6.5.x and my result in additional changes
changing the default logger format for non AEMaaS might cause trouble for already exiting tooling that parses current log format.
So I will close this PR/Issue for now. Should still really be needed please reopen.


FXML-638: Conversion ONNX GEMM to Linear

A GEMM operation can be represented as a linear operation in torch under specific conditions.
Y=alpha*A^T * B^T + beta*C
If alpha and beta are equal to 1.0 and only B is transposed then we get the following:
Y=A*B^T+C
Which corresponds to the linear function in torch.

Discussed in standup, will add:

[ ] Instead of passing an optional, pass an empty tensor as the bias argument to allow for further lowering

[ ] Check with ResNet18 test


Disable routing test until it stops being flaky

Jenkins job manager/presubmit started

Jenkins job manager/presubmit failed

Jenkins job manager/presubmit started

Jenkins job manager/presubmit passed

Jenkins job manager/presubmit started

Jenkins job manager/presubmit passed


Make include_doc usable from no_std crates

When compiling include_doc for a target that does no have std-support like armv7a-none-eabi, compilation failed because include_str is not used automatically without declaring no_std.
Macros that depend on std and are reexported from include_doc will be compiled for the host target (e.g. x86_64-unknown-linux-gnu) and can be used without issue.

Looks great, thanks!


masking/usability proposals

Preamble
I don't know, if all of this points are really new, or if I just didn't have seen how to do...nevertheless

If you want to use masking, you have to add more than one module. It would be nice to be able to choose more than module in the dialog before it will be closed.
If you want to mask another part, it would be helpful if you could copy and past the modules in the node editor, preserving inner and outer connections, but without changed parameters.
'undo masking' is also a nice to have.
If I use the standard cfg, some names like 'display: main' or 'display:hist' are set, but I see no possibility to give modules a meaningful name.

thanks for these observations. i assume you found the related links in the docs?
https://vkdt.org/doc/howto/draw-masks/readme.html
https://vkdt.org/src/pipe/modules/draw/readme.html
https://vkdt.org/src/pipe/modules/mask/readme.html
i think they are slightly outdated now, i should update them. how are you masking? draw, mask or grad module?

yis. i think this should be realised via presets (ctrl-p should show dodge or burn as it does for inpaint.pst and retouch.pst) the advantage would be that the connections etc are useful out of the box, too.
you can add another stroke in the draw module..
..and remove it by right clicking, if that is what you mean? of course there's the ctrl-h history stack in the left panel too.
right. you can't rename instances. is that a useful feature? you can name the module when adding it (the first textbox in the ctrl-m popup, "instance"). changing it after the fact seemed not very interesting to me (prove me wrong!) and it's a delicate thing to do in the processing history.

from the discussion so far i see the following action items:

update mask/draw docs
introduce copy/paste node selection in graph editor
introduce presets for common masked edits (dodge/burn, what else?)

Yes, I found the links - and because I'm impatient I tried the draw-guided.cfg from the example.
ad 2: but then both strokes would be handled in the same way, what if the second one needs e.g. an other exposure?
ad 3: ah! I must have overseen these control-thingies description.
ad 4: I didn't realize that "instance" is used for naming - that's sufficient.

I just tried dodge & burn presets, works well.
But the modules are strangely listed in darkroom mode:

If I need another instance of dodge / burn (because of another degree of exposure), the preset doesn't work.
But that might be a feature beyond raw processing.

the module sorting is just a tree traversal, loosely expressing the
dependencies of the modules (same as darktable, closer to output is near
the top). i suppose i could sort by instance name within these constraints.
right, can't apply more than one instance of the same called dodge. you
found out how to change opacity for individual brush strokes?
(shift-scrollwheel) one strategy for burning would be setting the exposure
to the max required and then lower the opacity/hardness/size of individual
brush strokes as required.
in fact i think i want to make brush strokes carry rgb information too (to
be used as more input parameters for blend modules of the future, or as
light painting of some kind).
note to self: i also want versions of the dodge/burn presets with a guided
filter wired to stick to edges more.
On Tue, Jan 23, 2024 at 6:51 PM Heddesdorfer @.***>
wrote:

I just tried dodge & burn presets, works well.
But the modules are strangely listed in darkroom mode:
modules.jpg (view on web)
https://github.com/hanatos/vkdt/assets/91422232/4bee387d-ab0b-43b8-9d93-c161cf4c5264
If I need another instance of dodge / burn (because of another degree of
exposure), the preset doesn't work.
But that might be a feature beyond raw processing.
—
Reply to this email directly, view it on GitHub
https://github.com/hanatos/vkdt/issues/102#issuecomment-1906608218, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAMAKKJE2YTACWWHEEXJ3HLYP72DDAVCNFSM6AAAAABBRKUSJ6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMBWGYYDQMRRHA
.
You are receiving this because you commented.Message ID:
@.***>

pushed the guided fillter draw presets.
also now you can filter by module name and module instance:
[image: 2024-01-24-200137_593x408_scrot.png]
On Wed, Jan 24, 2024 at 1:01 PM johannes hanika @.***> wrote:

the module sorting is just a tree traversal, loosely expressing the
dependencies of the modules (same as darktable, closer to output is near
the top). i suppose i could sort by instance name within these constraints.
right, can't apply more than one instance of the same called dodge. you
found out how to change opacity for individual brush strokes?
(shift-scrollwheel) one strategy for burning would be setting the exposure
to the max required and then lower the opacity/hardness/size of individual
brush strokes as required.
in fact i think i want to make brush strokes carry rgb information too (to
be used as more input parameters for blend modules of the future, or as
light painting of some kind).
note to self: i also want versions of the dodge/burn presets with a guided
filter wired to stick to edges more.
On Tue, Jan 23, 2024 at 6:51 PM Heddesdorfer @.***>
wrote:

I just tried dodge & burn presets, works well.
But the modules are strangely listed in darkroom mode:
modules.jpg (view on web)
https://github.com/hanatos/vkdt/assets/91422232/4bee387d-ab0b-43b8-9d93-c161cf4c5264
If I need another instance of dodge / burn (because of another degree of
exposure), the preset doesn't work.
But that might be a feature beyond raw processing.
—
Reply to this email directly, view it on GitHub
https://github.com/hanatos/vkdt/issues/102#issuecomment-1906608218, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAMAKKJE2YTACWWHEEXJ3HLYP72DDAVCNFSM6AAAAABBRKUSJ6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMBWGYYDQMRRHA
.
You are receiving this because you commented.Message ID:
@.***>

Works!
What's now ...irritating... when I start vkdt, it starts in full screen mode. What means, I have to press F11 to move it to another monitor, where I can enlarge it. I know, that's not really an error, but if something changes "suddenly"...
I work on my notebook, and programs start on this monitor. If available, I use an external one, so I have to move vktd. So it may be a my personal inconvenience.

pushed something about the f11 and window decoration thing. it should now
start unfullscreened, which i find very inconvenient indeed. i might make
this a config option.
On Thu, Jan 25, 2024 at 4:07 PM Heddesdorfer @.***>
wrote:

Works!
What's now ...irritating... when I start vkdt, it starts in full screen
mode. What means, I have to press F11 to move it to another monitor, where
I can enlarge it. I know, that's not really an error, but if something
changes "suddenly"...
I work on my notebook, and programs start on this monitor. If available, I
use an external one, so I have to move vktd. So it may be a my personal
inconvenience.
—
Reply to this email directly, view it on GitHub
https://github.com/hanatos/vkdt/issues/102#issuecomment-1910395948, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAMAKKID7EFUZYWPJKYOKVLYQJYJZAVCNFSM6AAAAABBRKUSJ6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJQGM4TKOJUHA
.
You are receiving this because you commented.Message ID:
@.***>


Neowin software update feed broken ?

Feed URL
Please specify the feed URL: https://www.neowin.net/news/tag/software/ or https://www.neowin.net/news/cat/software/
Add-on version
Add-on version: 3.3 Firefox 93.0 on Windows 10
Describe the bug
Relative to Neowin website rss feeds for software update: livemarks displays ads of  the feed and not the list of updates of the software
here is the feed :

here is the website software tab

If you look at the source of that feed it becomes obvious that it's only ads: view-source:https://www.neowin.net/news/rss/software/

there was a list of updates software as on the site, maybe they broke it


Update JsonStream.md : simple typo

Exemple to example.

IMHO, this pr and #412 can be merge as one commit.

Merging.


jQuery 3 compatibility

jQuery 3.0 introduced a breaking change. This is also supported on previous versions of jQuery.
https://jquery.com/upgrade-guide/3.0/#breaking-change-load-unload-and-error-removed

Hi @Ivan-Perez thank you very much for your report, I have done the correction as your patch is on the build file and not on the src file, I have credited you in the README / package.json / CHANGELOG etc
Thank you again and have a nice day :)

Thanks to you!


No module named 'histomicstk.segmentation.label._trace_object_boundaries_cython'

Hi,
I am installing HIstomicsTK in Anaconda (Windows 10, Python 3.9) using the introduction from README
Installation seems fine without error.
However, I got the below error when importing the histomicstk in Python after installation.
(ldsa) PS E:\admin\HistomicsTK> python
Python 3.9.17 (main, Jul  5 2023, 20:47:11) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

import histomicstk
Traceback (most recent call last):
File "", line 1, in
File "E:\admin\HistomicsTK\histomicstk_init_.py", line 2, in
from . import segmentation  # must be imported before features
File "E:\admin\HistomicsTK\histomicstk\segmentation_init_.py", line 11, in
from . import label, level_set, nuclear, positive_pixel_count
File "E:\admin\HistomicsTK\histomicstk\segmentation\label_init_.py", line 18, in
from .trace_object_boundaries import trace_object_boundaries
File "E:\admin\HistomicsTK\histomicstk\segmentation\label\trace_object_boundaries.py", line 3, in
from ._trace_object_boundaries_cython import _trace_object_boundaries_cython
ModuleNotFoundError: No module named 'histomicstk.segmentation.label._trace_object_boundaries_cython'

Could someone knows how to solve this issue?
Thank you!

hey, i had this same error message on import within linux. i had built histomicstk from source. i uninstalled it completely and rm -rf'd it for good measure. then with my conda's installation of pip, i resolved the issue by reinstalling it like this:
pip install --histomicstk --find-links https://girder.github.io/large_image_wheels
now i can import just fine.


[Question] How can i add extra input for sale and purchase orders?

Hello, I'm start to use this script for my own project but i need to one more sections for define project code for sales and purchases. i could added new input type for model and made migrations. but how can i get this new parameters to input form for purchases.
anyone can tell me?

I'm found the way add new inputs. The inputs hard coded in js files.


Change user registeration page text to Register

Related Issue

Closes: #359
Description of Changes
I've changed the Registeration text to Register and now It look more professional.

Checklist:

[x] My code adheres to the established style guidelines of this project.
[x] I have conducted a self-review of my code.
[x] I have included comments in areas that may be difficult to understand.
[x] I have made corresponding updates to the project documentation.
[x] My changes have not introduced any new warnings.

@anmode Kindly label the issue and merge the PR asap so that I can solve other issues too.

This is two line code! Ig it would be better if you can continue this too in this: https://github.com/anmode/grabtern-frontend/issues/348

@anmode Okay, I'll continue this but this an enhancement why you labelled it as level1 and not level2?

@anmode I complete both the task in this one PR only, kindly label it as level2

@anmode I complete both the task in this one PR only, kindly label it as level2

cool! ok

@anmode Is there any problem with merging?

there are conflicts! please resolve them

No permission, You have to do it.  @anmode

resolve in your local, please


Error: Black screen after startx

After I call startx, I get a black screen and nothing happens.  nwm seems to load through .xinitrc, but I see no mouse and get no response from events.  I will post the logs below.

Looks like the mouse wasn't showing up, but NWM was loading fine.  It worked after I loaded xterm.


provide a tool to export database schema like pg_dump

With PostgreSQL, pg_dump is a commonly-used tool to backup the database. Apart from backing up data, it can also help to export the schema of the database.
For example,
pg_dump --schema-only -d postgres > db.sql

will execute a series of statements in the Postgres server as the following...

 For example, we customize the DDL syntaxes and define new objects like FUNCTION or SOURCE. So we may want to provide a similar tool ourselves to provide such functionalities.

I am not sure if the intention is to build a user-facing interface or just to simplify our internal troubleshootting. If it's the former, I suggest to add a SQL command instead so that we can call
psql -c 'show tables;'

psql -c 'show tables;'

show table is to show the list of table names by convention. Perhaps you meant something like SHOW CREATE TABLES. However, we get many more kinds of relations or objected to dump.

These TODO items (non-exhausted list) are too much for us in the shorterm.

[ ] Support a hidden tableoid column for every table:
SELECT x.tableoid, x.oid, x.extname, n.nspname, x.extrelocatable, x.extversion, x.extconfig, x.extcondition FROM pg_extension x JOIN pg_namespace n ON n.oid = x.extnamespace

[ ] Support acldefault('n', n.nspowner)
SELECT n.tableoid, n.oid, n.nspname, n.nspowner, n.nspacl, acldefault('n', n.nspowner) AS acldefault FROM pg_namespace n;

[ ] Support reltoastrelid for table pg_class.
SELECT c.tableoid, c.oid, c.relname, c.relnamespace, c.relkind, c.reltype, c.relowner, c.relchecks, c.relhasindex, c.relhasrules, c.relpages, c.relhastriggers, c.relpersistence, c.reloftype, c.relacl, acldefault(CASE WHEN c.relkind = 'S' THEN 's'::"char" ELSE 'r'::"char" END, c.relowner) AS acldefault, CASE WHEN c.relkind = 'f' THEN (SELECT ftserver FROM pg_catalog.pg_foreign_table WHERE ftrelid = c.oid) ELSE 0 END AS foreignserver, c.relfrozenxid, tc.relfrozenxid AS tfrozenxid, tc.oid AS toid, tc.relpages AS toastpages, tc.reloptions AS toast_reloptions, d.refobjid AS owning_tab, d.refobjsubid AS owning_col, tsp.spcname AS reltablespace, false AS relhasoids, c.relispopulated, c.relreplident, c.relrowsecurity, c.relforcerowsecurity, c.relminmxid, tc.relminmxid AS tminmxid, array_remove(array_remove(c.reloptions,'check_option=local'),'check_option=cascaded') AS reloptions, CASE WHEN 'check_option=local' = ANY (c.reloptions) THEN 'LOCAL'::text WHEN 'check_option=cascaded' = ANY (c.reloptions) THEN 'CASCADED'::text ELSE NULL END AS checkoption, am.amname, (d.deptype = 'i') IS TRUE AS is_identity_sequence, c.relispartition AS ispartition
  FROM pg_class c
  LEFT JOIN pg_depend d ON (c.relkind = 'S' AND d.classid = 'pg_class'::regclass AND d.objid = c.oid AND d.objsubid = 0 AND d.refclassid = 'pg_class'::regclass AND d.deptype IN ('a', 'i'))
  LEFT JOIN pg_tablespace tsp ON (tsp.oid = c.reltablespace)
  LEFT JOIN pg_am am ON (c.relam = am.oid)
  LEFT JOIN pg_class tc ON (c.reltoastrelid = tc.oid AND tc.relkind = 't' AND c.relkind <> 'p')
  WHERE c.relkind IN ('r', 'S', 'v', 'c', 'm', 'f', 'p')
  ORDER BY c.oid

[ ] Support LOCK TABLE public.my_secret_table IN ACCESS SHARE MODE;

[ ] Add the catalog table: pg_init_privs

[ ] Add column pg_cast.castfunc

[ ] Add the catalog table: pg_transform;.


Using github version of gem in gemfile

Sorry for bumping this, but seems like if i try to use version from github using
gem 'lightgbm', github: 'ankane/lightgbm'

I get
LoadError (Could not open library 'lib_lightgbm.so': lib_lightgbm.so: cannot open shared object file: No such file or directory.)

Seems like the release process adds these library files to vendor folder, but when using it directly it does not work. Any hints how I can use this?

Hey @jsuchal, it's not ideal, but you'll need to fork the gem, download the shared libraries (bundle exec rake vendor:all), update .gitignore so they can be committed, and then commit them to the fork.

@ankane hmm, is there a reason why these files are not committed to this original repo?

The files are somewhat large, so prefer to keep them out of Git.

Understood, any ETA on a new release?


Link dynamically against mbedtls

Thanks for this tool 👍
I am packaging amiitool for Alpine Linux and possible also as an AUR.
Would it be possible to add an option in Makefile for dynamic linking against mbedtls?
It would be great if future releases could change versioning scheme, since rX (x = number) is used by Linux distributions to indicate a change was made by the distro to the package (e.g. build with new options, security flaw patched...). I suggest https://semver.org/

Hello.
This whole project was supposed to be just a quick test, and at most used as reference for other implementations.
Thus given that there are already other more useful implementations (such as the Python version which are more easy to integrate with applications), I am no longer interested in upgrading or maintain this code.
With that said, PRs are welcome.


Create copyright

Pull request checklist
Please check if your PR fulfills the following requirements:

[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been reviewed and added / updated if needed (for bug fixes / features)
[ ] Build was run locally and any changes were pushed
[ ] Lint has passed locally and any fixes were made for failures

Pull request type

Please check the type of change your PR introduces:

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] Documentation content changes
[ ] Other (please describe):

What is the current behavior?

Issue Number: N/A
What is the new behavior?

Does this introduce a breaking change?

[ ] Yes
[ ] No

Other information

I kept updated the review from stage to release as the branching for release is already complete. But, now that you mentioned about the package i recollect why I ignored this review. Do we have any plans on updating the code to not use that pr-built package? Also, What could be the effort included in doing so?

@sravyamks I'm currently working on a big refactor of Linux-pkg (https://jira.delphix.com/browse/TOOL-9778), and after it is done we can move off the pre-built package. It will likely take anywhere from 1-3 months for this work to be completed though.

Cool. Is this work planned for any of the backports as of now?

Yeah, the work will be backported to all active branches.

Thank you. I am just closing this pull request.


CCD Generator does not work at all

CCD Generator does not work at all

Why you close this issue

There aren't really any details here to work with. If you want to write up an issue with an explanation of what your input was, what your code was, and what error you saw, maybe I can look into this.

Iam just trying to generate CCD I have followed the documentation but didn't able to generate CCD.
CCD to json parsing working perfect and I am already using in bundle of EMR but CCD generation doesn't work,
Please help if you hv any guidance
Thanks

Any help guys Iam still waiting for the response


Local edit, remote deploy?

Hello!
Can I use this engine to edit locally and deploy elsewhere? In my case, I have a local UNIX maschine and a dedicated server running Debian. So I'd like to write and verify localy, and deploy to my remote maschine. So, can I do this with this blog engine?
Thanks!
Kind regards,
Ingwie.

Hello!
Can I use this engine to edit locally and deploy elsewhere? In my case, I have a local UNIX maschine and a dedicated server running Debian. So I'd like to write and verify localy, and deploy to my remote maschine. So, can I do this with this blog engine?
Thanks!
Kind regards,
Ingwie.
DESTROY, APPROVED


System.Exception: Error trying to fetch w/ sql 'SELECT schemaname, relname FROM pg_stat_user_tables WHERE relname LIKE ? AND schemaname = ANY(?);' #2642

After upgrade of .net core to v3 and npgsql to v3 I am getting strange error:
System.Exception: Error trying to fetch w/ sql 'SELECT schemaname, relname FROM pg_stat_user_tables WHERE relname LIKE ? AND schemaname = ANY(?);'
 ---> System.MissingMethodException: Method not found: 'Npgsql.NpgsqlDataReader Npgsql.NpgsqlCommand.ExecuteReader()'.
   at Marten.Util.CommandExtensions.Fetch[T](NpgsqlCommand cmd, String sql, Func`2 transform, Object[] parameters)
   at Marten.Storage.TenantExtensions.<>c__DisplayClass4_0`1.<Fetch>b__0(NpgsqlConnection conn)
   --- End of inner exception stack trace ---
   at Marten.Storage.TenantExtensions.<>c__DisplayClass4_0`1.<Fetch>b__0(NpgsqlConnection conn)
   at Marten.Storage.TenantExtensions.execute[T](ITenant tenant, Func`2 func)
   at Marten.Storage.TenantExtensions.Fetch[T](ITenant tenant, String sql, Func`2 transform, Object[] parameters)
   at Marten.Schema.DbObjects.SchemaTables()
   at Marten.Schema.DocumentCleaner.CompletelyRemoveAll()
   at CryptoAnalysis.Auth.Api.Startup.InitializeDatabase() in /src/CryptoAnalysis.Auth.Api/Startup.cs:line 207
   at CryptoAnalysis.Auth.Api.Startup.Configure(IApplicationBuilder app, IWebHostEnvironment env) in /src/CryptoAnalysis.Auth.Api/Startup.cs:line 179
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at Microsoft.AspNetCore.Hosting.ConfigureBuilder.Invoke(Object instance, IApplicationBuilder builder)
   at Microsoft.AspNetCore.Hosting.ConfigureBuilder.<>c__DisplayClass4_0.<Build>b__0(IApplicationBuilder builder)
   at Microsoft.AspNetCore.Hosting.ConventionBasedStartup.Configure(IApplicationBuilder app)
   at Microsoft.AspNetCore.Mvc.Filters.MiddlewareFilterBuilderStartupFilter.<>c__DisplayClass0_0.<Configure>g__MiddlewareFilterBuilder|0(IApplicationBuilder builder)
   at Microsoft.AspNetCore.HostFilteringStartupFilter.<>c__DisplayClass0_0.<Configure>b__0(IApplicationBuilder app)
   at Microsoft.AspNetCore.Hosting.WebHost.BuildApplication()

Any ideas why?

MissingMethodException is always from mismatched assemblies. In this case you're using an incompatible version of Npgsql.

I am using last version of npgsql. Are you compatible with last version of npgsql?

Npgsql 4.1 had breaking API changes from 4.0, so no. If you want to continue using Marten, roll Npgsql back to before Npgsql 4.1. The latest Marten locks in the Nuget version range to prevent this. And longer term we're working w/ the Npgsql team to get things sorted out.

@senzacionale could you try again with Marten version 3.8.1?

Still the same error with v3.8.1
System.Exception: Error trying to fetch w/ sql 'SELECT schemaname, relname FROM pg_stat_user_tables WHERE relname LIKE ? AND schemaname = ANY(?);'
 ---> System.MissingMethodException: Method not found: 'Npgsql.NpgsqlDataReader Npgsql.NpgsqlCommand.ExecuteReader()'.

Issues should be solved by this release
https://github.com/npgsql/npgsql/releases/tag/v4.1.1

@senzacionale could you try it with https://www.nuget.org/packages/Marten/3.9.0 it's using NpgSql 4.1.1

It is working now. Bug fixed!

@senzacionale great! Thank you for the feedback 👍

Thank you for all the support.


Potential UI change for RouteRow

Changes

Add Nat rules and rope to the route row
Replace the thumbnail (which was too small to actually use and took time to load, impacting ux) with a colored dot signifying the route's tape color

This PR is a discussion since it's pretty much just UX/UI
Issue ticket number and link

We already talked about this but just adding this so we have it in writing:
Current design idea is going back to the shape of the route thumbnails but having an icon that represents the type of route instead, and it would have a colored tint to represent the route's tape color.


Conda crashes with error 247

Details

Read the Docs project URL:
http://rainymotion.readthedocs.io
Build URL (if applicable):
https://readthedocs.org/projects/rainymotion/builds/8004144/
Read the Docs username (if applicable):
@hydrogo

Expected Result
Should just install the conda environment and make the documentation
Actual Result
it crashes with error code 247
Comments
I think that I have the same problem as already has been mentioned in #4447. It is difficult to migrate from conda to pip requirements file in my project mainly because I am using OpenCV. I also use only one channel conda-forge for every package I want to install.
Previously everything was fine, but today I decided to add ONLY one additional sentence with a valid reference to our paper in index.rst, and it broke the system :-(

Can you please point me to the new package that was installed? Maybe the new package is causing the build time or memory limit to exceed

Following all the path down in #4447 you will arrive to a conda issue itself: https://github.com/conda/conda/issues/5003
We depend on them to solve this issue of "eating memory". The server just kills the docker container because it's growing on memory a lot.
There is not too much we can do from our side.
I suggest you to subscribe to that issue and we should probably close this one here.

@stsewd sorry for misunderstanding, I didn't install the new package/packages, just added one row with additional package description to the main .rst file.


Pin github.com/pion/dtls/v2 version using the replace directive

Codecov Report
Attention: 10 lines in your changes are missing coverage. Please review.

Comparison is base (51f2671) 74.11% compared to head (d0eb19d) 73.08%.

:exclamation: Current head d0eb19d differs from pull request most recent head 1a328d7. Consider uploading reports for the commit 1a328d7 to get more accurate results

Files
Patch %
Lines

tcp/server/server.go
0.00%
0 Missing and 2 partials :warning:

dtls/client.go
0.00%
0 Missing and 1 partial :warning:

dtls/server/server.go
0.00%
0 Missing and 1 partial :warning:

net/connUDP.go
0.00%
1 Missing :warning:

tcp/client.go
0.00%
0 Missing and 1 partial :warning:

tcp/client/conn.go
66.66%
0 Missing and 1 partial :warning:

udp/client.go
0.00%
0 Missing and 1 partial :warning:

udp/client/conn.go
80.00%
0 Missing and 1 partial :warning:

udp/server/server.go
0.00%
0 Missing and 1 partial :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #534      +/-   ##
==========================================
- Coverage   74.11%   73.08%   -1.03%
==========================================
  Files          71       72       +1
  Lines        5853     5945      +92
==========================================
+ Hits         4338     4345       +7
- Misses       1122     1209      +87
+ Partials      393      391       -2

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


basic Socket.io implementation of collaborative editing

@vjeux I removed the UI and added a way to generate a collaboration link via the console -
await window.generateCollaborationLink(); The link will need to be used in a new window for it to work properly.
Sorry for the stack of 37 commits!

Here's a link to test this with -
https://excalidraw-test.now.sh/
you can call await generateCollaborationLink() from the console to get a link - or here is a generated link that can be used.
https://excalidraw-test.now.sh/#room_id=f73ece67626b099ec2f3cadb09ce23f2e1b95758,Rzzj75TM-qqtOf7d0zKjyQ

Thanks for this work 🚀

Text editing is a bit buggy now

for reference, server code is here: https://github.com/idlewinn/collab-server/blob/master/src/index.ts


Error executing task

I got this error in the server console: https://pastebin.com/raw/jrevCety
I’m playing on a local server with one other person, but only he was on the server when this error happened in the console. It had no effect on the game itself and didn’t cause a crash, but I’m reporting it nonetheless.
Modpack: Enigmatica 2 (with some mods added, including VanillaFix)
Modpack version: 1.62 (latest as of today)
VanillaFix version: 1.0.10-99 (latest as of today)
Forge version: <IP_ADDRESS>81

This is caused by bibliocraft, not vanillafix.

Oh, my apologies. I just read “[VanillaFix]” at the top and assumed that it was this mod.


Sagemaker module can't be imported

Hi, in the latest qtangs/sagemaker-notebook:python3-tensorflow-p36 (a5c579747df1) docker image I'm unable to do import sagemaker, it fails with incompatibility between sagemaker and python-dateutil.
The installed python-dateutil is version 2.8.1 but sagemaker requires <2.8.1. I had to downgrade it in the shell with conda install -n python3 'python-dateutil<2.8.1', now import sagemaker works.
Not sure if we need sagemaker upgraded or dateutil downgraded but as it is it doesn't work.

Thanks for reporting the bug.
The root cause is related to this line in Dockerfile:
$HOME/envs/create_env_file.sh python3
This line creates the conda env file by selecting a subset of all libraries from the original SageMaker environments (so as to reduce Docker image size). The subset is defined by include_libraries.txt.
Since I put only the high-level libraries (like sagemaker, pandas, scikit-learn) in there, latest versions of dependent libraries are taken during conda env create, which results in python-dateutil having version 2.8.1.
I have corrected this and now include all dependent libraries in include_libraries.txt. Now python-dateutil in python3 environment should have version 2.7.3, just like to original environment in this code:
https://github.com/qtangs/sagemaker-notebook-container/blob/master/envs/env_exports/python3.yml#L233
Please try the new image (currently building) and let me know if you can run import sagemaker successfully without any changes.


fix(reconciler): fix endless retry on error

What this PR does / why we need it
During devenv testing I found that reconciler will endlessly retry with no delays if error is reported back, e.g. requeue intervals were not honored. This is due to status update unconditionally scheduling another reconcile event, and controller's requeue return value was not taking effect at all.
To fix the above, I introduced NextReconcileTime to enforce retry schedule. This way:

if NextReconcileTime is set, it will be enforced (ShouldReconcile changed to support this)
if NextReconcileTime is not set, the error is deemed to be permanent and reconciliation process will stop. This is rare and not used yet by DPO - but we might one do do so. To report permanent error, reconciler must set both Skipped and ReconcileErr (e..g making it fail and skip further retries). Comments updated to make usage clear.

Unit tests updated too.

JIRA ID: [QSS-00]

Notes for your reviewers

Pull Request Test Coverage Report for Build 859

99 of 116 (85.34%)  changed or added relevant lines in 4 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.4%) to 67.05%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

pkg/k8s/controllers/requeue.go
14
17
82.35%

pkg/k8s/controllers/reconciler.go
56
62
90.32%

pkg/k8s/resources/resource_status.go
20
28
71.43%

Totals

Change from base Build 844:
0.4%

Covered Lines:
1809

Relevant Lines:
2698

💛  - Coveralls

We have moved k8s code from gobox to services. I am going to apply comments there soon.


Fix bug in B901 check wrt closures

Just found this bug while running bugbear against my own code. Really sorry for not checking sooner!

I will never forgive you but I will likely forget 😆
Seriously though, don't beat yourself up about this. You noticed this real fast and fixed it. That's what matters :)

Thanks, could you release a new version?

Done.


mod not working in hardcore worlds

tried using the mod's HDB feature in a hardcore world, but heads placed would immediately disappear. even tried enabling LAN cheats and going into creative, still didnt work

The HDB in survival mode wouldn't work well, since it would just create a ghost item. However, it should work in creative mode just fine.
I opened up a new hardcore world in 1.19.4, enabled cheats, entered creative, and then was able to successfully place the heads.
When you went into creative mode, did you place the item you had gotten in survival? Entering creative won't fix the ghost item until you click on it while in your inventory. This "clicking" on the item is done automatically when you get the item while in creative, but can't work in survival.
If that isn't the issue, what version are you using? Do you have any other mods loaded?

using version 1.11.0 for MC ver 1.19.2. i was under the assumption it would work as long as you had cheats or creative on first, but if it doesnt work in survival at all then that might be it. i was hoping to use the hdb without having to use commands to make it feel less cheaty. is there a config file option to make it work in survival?

There is not currently a config option to make item modification/creation/deletion work properly in survival, since this mod was mainly designed with map makers and OP items in mind. If I were to add a config option, it would probably make the most sense for it to also allow retrieving items from the client chest, editing items, using the item factories, etc. (This would and can only work in singleplayer worlds.)
Should I add a config option? And should I make it so you can enable the HDB specifically without enabling the other features?
I could make it so you can "transform" other types of heads into ones from the HDB so it isn't free blocks and you have to work a bit for them. I don't know if that is too far from the NBT Editor concept though.

There is not currently a config option to make item modification/creation/deletion work properly in survival, since this mod was mainly designed with map makers and OP items in mind. If I were to add a config option, it would probably make the most sense for it to also allow retrieving items from the client chest, editing items, using the item factories, etc. (This would and can only work in singleplayer worlds.)
Should I add a config option? And should I make it so you can enable the HDB specifically without enabling the other features? I could make it so you can "transform" other types of heads into ones from the HDB so it isn't free blocks and you have to work a bit for them. I don't know if that is too far from the NBT Editor concept though.

Don't do that. This is supposed to be a client-side mod, after all.

There is not currently a config option to make item modification/creation/deletion work properly in survival, since this mod was mainly designed with map makers and OP items in mind. If I were to add a config option, it would probably make the most sense for it to also allow retrieving items from the client chest, editing items, using the item factories, etc. (This would and can only work in singleplayer worlds.)
Should I add a config option? And should I make it so you can enable the HDB specifically without enabling the other features? I could make it so you can "transform" other types of heads into ones from the HDB so it isn't free blocks and you have to work a bit for them. I don't know if that is too far from the NBT Editor concept though.

I don't think adding a config is necessary. Thank you for clarifying how exactly the feature works :) Sorry to take up your time


Updated comments in rule files on how to use regexp-assemble.py

This PR accompanies #2422.

I hope you will continue to unify the regexp-assembly script documentation :).
Now I'm using this regex to catch the build instruction in the CRS Rules-doc script:
        self.re_buildinst = re.compile("To rebuild the (regexp|regular expression)")

It would be good to see that each description uses the same syntax. Thanks :).

Thanks guys! I've changed the comment a bit but I think I got them all this time.
I don't think there's any merit in having "word list" in two places, it doesn't add any useful information, IMO.

Meeting decision March 7: @RedXanadu already reviewed. @franbuehler and @airween are added as reviewers.

We discussed this in the previous meeting:

#2423 depends on https://github.com/coreruleset/coreruleset/pull/2422 that still needs a review by @franbuehler and @airween.

Adding do-not-merge label.

Removing the do-not-merge label since #2422 has been merged in the meantime.
The merging of this PR is critical for the v.4-RC.

Removing the do-not-merge label since #2422 has been merged in the meantime.

The script which builds the CRSDoc structure uses heavily these comments. Let me check the modifications with that before the merge.

Very good. Thanks.

Removing the do-not-merge label since #2422 has been merged in the meantime.

The script which builds the CRSDoc structure uses heavily these comments. Let me check the modifications with that before the merge.

Thanks, I wasn't aware of that.

The modified rules are fine.
But I found few rules where the build instructions are in some old format (what I don't handle either in the crsdoc script).
@theseion do you think you can change these lines too?
932300
932310
932320
932301
932311
932321
Thanks!

Thanks @airween, nicely spotted. I also found another lingering one (934120). I hope I got them all now.

I hope I got them all now.

Sorry, after I grabbed you commit, I found a new one occurrence:
930100.

That one has to stay that way for now. There's no good way at the moment to do it differently. I'm working on some enhancements to regexp-assemble that will take care of that.


PostgreSQL range types support

How to make model for range types of postgresql?
https://www.postgresql.org/docs/14/rangetypes.html

You can try https://pkg.go.dev/github.com/jackc/pgtype#Daterange or write something yourself using https://bun.uptrace.dev/guide/custom-types.html#driver-valuer

There is now Range type in pgdialect.


Macros do not support validation on root object

Describe the bug
I extracted a macro into a reusable module, like this:
module ReusableRule
  extend ::ActiveSupport::Concern

  included do
    register_macro(:reusable_macro) do
      # do some validations here
    end
  end
end

and use it like this:
class SomeContracr < ::Dry::Validation::Contract
  params do
    # define some params here
  end

  include ::ReusableRule
  rule(path_to: :inner_hash).validate(:reusable_macro)
end

which works fine.
But I cannot use it on the root hash, like this:
class SomeContracr < ::Dry::Validation::Contract
  params do
    # define some params here
  end

  include ::ReusableRule
  rule.validate(:reusable_macro)
end

Expected behavior
The macro should validate the root hash the same way as when I use it on an inner hash.
Actual behavior
dry-validation throws an ArgumentError
lib/dry/validation/values.rb:59:in `[]': +key+ must be a valid path specification (ArgumentError)

My environment

Ruby version: 3.0
OS: Docker image (Debian)

Suggestion
Probably adding
return data if args.size < 1

around here.

Oops! my bad
I can avoid the error myself by detecting keys.empty? in my macro.
resolved_value, base_path = if keys.empty?
  [values.data, []]
else
  [value, path.keys]
end
# use resolved_value and base_path for validations

If I call value as I described initially, the error will be triggered.
I'll leave this thread open and let the maintainer decide whether the inconsistencies are something to be handled by dry-rb, or by consumers. I would understand if there is no good solution for the library, though.
Feel free to close the thread if that is the case.


dump error

with all the json.dump commands I keep getting:
TypeError: dump() missing 1 required positional argument: 'fp'

Thanks for pointing this out @danwils33 .
It's not a problem with the module but a syntax error while using json module.
Updated the readme file!
Make changes in your code and try again :)


Issue with suggestion box when quering for values

Has anyone had this issue? I for the life of me can not figure out why it looks like that.

Yeah, I think it happens when you don't set up suggestions template in the typeahead


enable IPEXModelForSeq2SeqLM by torch.compile

Enable IPEXModelForSeq2SeqLM by torch.compile. Need to add tests.
It could bring google-t5/t5-base at least 10% speed-up and bart-large-cnn at least 30% speed-up in torch 2.5.0.dev20240731+cpu

Hi @echarlaix . Would you please help check if the integration is acceptable? If you think the integration is okay, I will add some tests for it.


[js-testing] write tests for javascripts/SqlLab/components/DataPreviewModal.jsx

What about filling tasks in the kanban instead of opening dozens of small / short lived issues? 👍 for the testing effort.

closing this issue. turns out we are not using this component anymore https://github.com/airbnb/superset/pull/2882
@xrmx i don't know what the kanban is but adding the issues here make them visible to the whole community, to see the progress, and/or jump in and assign the task to themselves. since they are small tasks they are great for new contributors.

@ascott the kanban is the projects label near the pull requests one :) My suggestion was to add a "improve frontend test coverage" and then track each file in a card in the kanban.


Update sr1 ER and NRSource, fix bugs and usage of ColumnSource

In this pull request a few key features were fixed and updated:

In the x1t_sr1.py the SR1Source was updated to take random_truth, which makes ERSource usable again
The NRSource was added and takes also the extra needed columns of 'x_observed' and 'y_observed' from the correction maps #29
The use of ColumnSource was checked and a few bugs were fixed:

defaults were added to the initialisation of the source
the source can be initialised with data = None
an important bug was fixed in the shape of data given to the source, where the number of batches was given instead of the batch size #33

Work to be done:
Update the NRSource model to fit the AmBe data better and possibly update the defaults of it.

Thanks for the comments. I addressed them!


weird error after adding the package

Hi
This package refuse to work
this is my settings
  session({
    store: new PrismaSessionStore(new PrismaClient(), {
      checkPeriod: 2 * 60 * 1000, //ms
      dbRecordIdIsSessionId: true,
      dbRecordIdFunction: undefined
    }),
    name: 'sid',
    secret: process.env.KEY,
    saveUninitialized: true,
    resave: true,
    cookie: {
      path: '/',
      httpOnly: true,
      secure: process.env.NODE_ENV === 'development' ? false : true,
      maxAge: 2 * 60 * 60 * 1000 // ms
    }
  })
);```

and I have this weird error
Knowing works perfect outside the package

```set(): Error:
Invalid `this.prisma[this.sessionModelName].update()` invocation in
/Users/hossam/wk/pim/node_modules/@quixo3/prisma-session-store/dist/lib/prisma-session-store.js:493:81

  490 case 3:
  491     _a.trys.push([3, 8, , 9]);
  492     if (!(existingSession !== null)) return [3 /*break*/, 5];
→ 493     return [4 /*yield*/, this.prisma[this.sessionModelName].update(
  The provided value for the column is too long for the column's type. Column: data
Error:
Invalid `this.prisma[this.sessionModelName].update()` invocation in
/Users/hossam/wk/pim/node_modules/@quixo3/prisma-session-store/dist/lib/prisma-session-store.js:493:81

  490 case 3:
  491     _a.trys.push([3, 8, , 9]);
  492     if (!(existingSession !== null)) return [3 /*break*/, 5];
→ 493     return [4 /*yield*/, this.prisma[this.sessionModelName].update(
  The provided value for the column is too long for the column's type. Column: data
    at RequestHandler.request (/Users/hossam/wk/pim/node_modules/@prisma/client/runtime/index.js:49022:15)
    at async PrismaClient._request (/Users/hossam/wk/pim/node_modules/@prisma/client/runtime/index.js:49919:18)```

Hi @HosMercury,

The provided value for the column is too long for the column's type. Column: data

Not 100% certain, but this looks like either the database (or perhaps Prisma?) rejecting the given value for data, based on a length constraint.

Hi @HosMercury,
Just checking to see if you're still experiencing this issue.

The issue was the mysql text length may be .. I stopped using prisma.

Transferred from prisma

Ah; got it.
Hope your new solution works better!


influxdb: specify the retention policy of reader/writer

Describe the bug
A clear and concise description of what the bug is.
To Reproduce

paste  json content of running job
paste the output of running job

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: [e.g. CentOS]
JDK Version [e.g. 1.8]
DataX Version [e.g. 3.1.3]

Additional context
Add any other context about the problem here.

期望能够指定reader/writer的rp。


Find a proper way to close the tabs

The current solution is not ideal as also causes some flickering while iterating over the tabs to focus them one by one.
https://github.com/Balastrong/close-tabs/blob/684948e315fb2aa0339890e6f2a704ac37dafb5c/src/extension.ts#L31-L39
This works, but there has to be a better way to do that.

https://code.visualstudio.com/api/references/vscode-api#TabGroups
As simple as that: vscode.window.tabGroups.close(tab, true);
Introduced with a66e537


Fix AC.GetAllConfigs

What does this PR do?
This PR contains a fix to the GetAllConfigs method, which among other things is used by agent check to get autoconf config for the requested check.
This function had previously relied on a bug in AutoConfig whereby every call to getAllConfigs rescheduled all discovered configs, even if they had already been scheduled.  That bug was fixed with the reconciling config manager, causing GetAllConfigs to only return each config once.
Motivation
agent check xxx doesn't work with the logs_config.cca_in_ad feature flag set.
Additional Notes
Please review commit-by-commit.  In particular, the last commit removes a config parameter which I believe was never used, but I would appreciate additional eyes on that question.
Possible Drawbacks / Trade-offs

Describe how to test/QA your changes
With logs_config.cca_in_ad both true and false
Enable logs_config.cca_in_ad and run agent check uptime.  You should see check output.
Create a temporary config conf.d/cpu.d/conf.yaml:
ad_identifiers:
 - bash
init_config:
instances:
  - "tags": ["TEST:ING"]

Start a bash container (docker run -ti --rm bash) and run agent check cpu.  You should see check output.
Reviewer's Checklist

[ ] If known, an appropriate milestone has been selected; otherwise the Triage milestone is set.
[ ] Use the major_change label if your change either has a major impact on the code base, is impacting multiple teams or is changing important well-established internals of the Agent. This label will be use during QA to make sure each team pay extra attention to the changed behavior. For any customer facing change use a releasenote.
[ ] A release note has been added or the changelog/no-changelog label has been applied.
[ ] Changed code has automated tests for its functionality.
[ ] Adequate QA/testing plan information is provided if the qa/skip-qa label is not applied.
[ ] At least one team/.. label has been applied, indicating the team(s) that should QA this change.
[ ] If applicable, docs team has been notified or an issue has been opened on the documentation repo.
[ ] If applicable, the need-change/operator and need-change/helm labels have been applied.
[ ] If applicable, the config template has been updated.

Hm, it looks like maybe the checks are getting run "automatically" due to these changes.  I think we'll need some help from container-integrations to figure out how this should work.  It seems like it was a bit of a balancing act before?

I put some notes in the Jira card, but I'm going to take a different approach to all of this.
The refactors of waiting for "run once" are probably not harmful, but ideally we'll eliminate this notion entirely, so there's no point in the refactors.


Is iOS supported?

Hi. Thanks for this cool project!
Just a quick question.
Thanks!

There are some bugs on iOS. I'm gonna fix them soon ..
Thanks :)

Thank you sir!

Ready to use on iOS 😄  🎉

There are still some issues (but nothing big). I'm gonna fix them soon ;)
Can you try it please?

OMG yeah absolutely. Will report back if I get stuck. Thanks!

OK I'm trying to npm install the demo app, but I'm getting this error:
npm ERR! Linux 3.16.0-4-amd64
npm ERR! argv "/opt/node-v4.5.0-linux-x64/bin/node" "/opt/node-v4.5.0-linux-x64/bin/npm" "install"
npm ERR! node v4.5.0
npm ERR! npm  v2.15.9
npm ERR! code EPEERINVALID

npm ERR! peerinvalid The package<EMAIL_ADDRESS>does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer<EMAIL_ADDRESS>wants<EMAIL_ADDRESS>npm ERR! peerinvalid Peer<EMAIL_ADDRESS>wants<EMAIL_ADDRESS>- 3.x
npm ERR! peerinvalid Peer<EMAIL_ADDRESS>wants<EMAIL_ADDRESS>|| 3.x

npm ERR! Please include the following file with any support request:
npm ERR!     /home/jzazueta/code/react-native-material-ui-demo-app/npm-debug.log
jzazueta@echoes:~/code/react-native-material-ui-demo-app$

I'll now try using the library itself.
Thanks!

Well I try to install demo app again.
Thanks for report ;)

OK I can install and run the demo app in iOS Sierra. However at runtime I now get the error below.
My app code does work fine though, which is awesome.
Hope this helps. Thanks!


Cleanup parameter files

The main purpose of this PR is to standardize the PFT names so that we can more easily integrate with PEcAn and the BetyDB, but fixed a few other things along the way:

changes "header lines" that denote CMT blocks of data in parameter files to use a slightly different format.
changes param_util.py to work with adjusted format
standardizes PFT names for integration with (PFTs entered into BetyDB for use with PEcAn will take the form [cmt]-[pftname], so something like: CMT04-EGreen)
comments, help text, etc to param_util.py

I set it up so that extra slashes shouldn't be a problem in the comments. Basically a valid beginning line for a CMT should be something like this:
// CMT01 // long CMT name // comment...

Previously we had been sometimes using a hyphen to separate the name from the comment. I just made the executive decision to use double slashes instead...
As for the PFTs in a community, I don't think it matters. Basically w/in a CMT you can choose whatever PFTs you want. Sometimes we might call them the same name, but from PEcAn's perspective (and dvmdostem really) Betula in CMT01 is a totally different PFT than Betula in CMT03. So I think we are good w/ respect to Feather/moss/OthMoss.
I am not sure where all this should be documented... Maybe in a standard header block of comments that can live in all the parameter files?? Maybe on the wiki?
Another potential wrinkle is that once integrated with PEcAn, any changes in a PFT name will break that integration...but I guess we'll just worry about that when/if it happens...


bug: Meltano stops working with Airflow 2.7.0

Meltano Version
2.19.0
Python Version
3.10
Bug scope
Configuration (settings parsing, validation, etc.)
Operating System
macOS Ventura 13.5.1 (22G90)
Description
Airflow 2.6.3 had some vulnerability issues that was fixed in 2.7.0, so we attempted to upgrade Meltano to use this version by setting apache-airflow==2.7.0 in the pip_url
Afterwards, setting logging to debug and calling meltano install followed by meltano invoke airflow --help returns this error
DEBUG:root:Creating engine '<meltano.core.project.Project object at 0x10375f7c0>@postgresql://localhost/meltano_system'
DEBUG:meltano.core.project_plugins_service:{'plugin': 'airflow', 'parent': 'airflow', 'source': <DefinitionSource.LOCKFILE: 8>, 'event': 'Found plugin parent', 'level': 'debug', 'timestamp': '2023-08-31T04:42:11.773851Z'}
DEBUG:root:Invoking: ['/Users/<redacted>/.meltano/orchestrators/airflow/venv/bin/airflow', '--help']
DEBUG:root:Generated default '/Users/<redacted>/.meltano/run/airflow/airflow.cfg'
DEBUG:meltano.cli.utils:Need help fixing this problem? Visit http://melta.no/ for troubleshooting steps, or to
join our friendly Slack community.

[Errno 2] No such file or directory: '/Users/<redacted>/.meltano/run/airflow/airflow.cfg'

Debugging
https://github.com/meltano/meltano/blob/e4bdaedab02462e9e19a1bf063cbce26bc3c7581/src/meltano/core/plugin/airflow.py#L114-L116
This code seems to run airflow --help to generate airflow.cfg. Since 2.7.0, airflow --help no longer creates airflow.cfg file. This is an intended change and the previous behaviour was accidental. See https://github.com/apache/airflow/discussions/33951#discussioncomment-6878007
The suggested fix is to use airflow config list --defaults to intentionally create airflow.cfg https://airflow.apache.org/docs/apache-airflow/stable/howto/set-config.html
Code
No response

FYI @pnadolny13. When we upgrade the version of Airflow in this extension we'll need to make this fix to the utility.

@tayloramurphy thanks for checking this! We're using it as orchestrator in meltano.yml. TIL utility is recommended over orchestrator now; for my team's and my learning, do you mind pointing me to a doc or discussion that led to this?
And to change it to utility, is it a matter of simply changing the key in meltano.yml or is there any special care we have to take?

@sswander it was mainly to help with code maintainability as the orchestrator implementation was very tightly coupled with meltano which made iterating on it harder.
To migrate you would have to uninstall the orchestrator and install the utility. I think there would be a way to migrate it but I think @edgarrmondragon or @pnadolny13 would know better.

Thanks @tayloramurphy , this is valuable info 🙏


Synchronized avatar bounce animation

Current situation
Currently the avatar bouncing animation is random for each client. Every time the client opens the map vote screen, the speed, direction and start position is randomly chosen for each avatar.
The goal
The goal is to calculate these values on the server side and send them to the client whenever a client changes their vote. The animation (calculation) should also continue after the client closes the map vote screen, so that when they re-open it, it would still be synced.
Scenario:

Client clicks on an image
Info sent to server
Server calculates starting position/speed/direction
Broadcasts vote and animation parameters to clients

Possible issues:

Too network intensive
FPS (differs between clients) impacts the animation, making it impossible to sync an animation in the first place
If client alt-tabs, the animation update calculation would slow down because game updates slower

Seems just about impossible to sync the animations if they're calculated on the client side, taking FPS into consideration.
While calculating on the server side seems much more optimistic, the amount of messages that will need to be sent will be huge.
Seems like the downsides are too big for such an insignificant enhancement, so closing this for now.

Seems just about impossible to sync the animations if they're calculated on the client side, taking FPS into consideration.
While calculating on the server side seems much more optimistic, the amount of messages that will need to be sent will be huge.
Seems like the downsides are too big for such an insignificant enhancement, so closing this for now.


Why -Coverflow-checks=off?

I noticed this in test configuration and I'm wondering why overflow checks are off.
Overflows are considered bugs in Rust unless explicit wrapping or saturation is used.

Because this is the way grcov and codecov are work with: their rust settings. It's not about testing how it will work in production, it's about testing coverage of the code.

I'm not familiar with GitHub actions config but I don't see tests with the checks enabled. Maybe they should be enabled in separate tests?

I think we can have it as a separate test, true. I will work on that.
The workflow/action is here: https://github.com/LNP-BP/rust-amplify/blob/master/.github/workflows/test.yml


Vertical scroll bar in Azure  Attach dialog box should be themed

Model Builder Version: In which Model Builder version was the bug encountered?
Visual Studion Version: In which Visual Studio version was the bug encountered?
Bug description
A clear and concise description of what the bug is.
Steps to Reproduce

List the minimal steps required to reproduce the bug.
Thanks for reporting!

Expected Experience
A description of what you expected to happen. If applicable, add screenshots or "Machine Learning" Output Logs to help explain what you expected.
Actual Experience

Additional Context
Add any other context about the problem here, such as unusual system configurations, network restrictions, etc.

This has been open for 6 months with no one picking it up. I'm closing this as low priority


adapter_model.bin has different size compared to official hf adpater

FT on 65B, the official hf adapter_model.bin is double the size of what I saved locally.
Look at timdettmers/qlora-hh-rlhf-65b
the size is 3.2Gb with configuration
{
  "base_model_name_or_path": "/gscratch/zlab/llama/65B",
  "bias": "none",
  "fan_in_fan_out": false,
  "inference_mode": true,
  "init_lora_weights": true,
  "lora_alpha": 16.0,
  "lora_dropout": 0.05,
  "modules_to_save": null,
  "peft_type": "LORA",
  "r": 64,
  "target_modules": [
    "gate_proj",
    "down_proj",
    "up_proj",
    "q_proj",
    "k_proj",
    "v_proj",
    "o_proj"
  ],
  "task_type": "CAUSAL_LM"
}

mine local one is 1.5gb with the configuration

{
  "base_model_name_or_path": "",
  "bias": "none",
  "fan_in_fan_out": false,
  "inference_mode": true,
  "init_lora_weights": true,
  "lora_alpha": 16,
  "lora_dropout": 0.05,
  "modules_to_save": null,
  "peft_type": "LORA",
  "r": 64,
  "target_modules": [
    "up_proj",
    "q_proj",
    "k_proj",
    "down_proj",
    "gate_proj",
    "o_proj",
    "v_proj"
  ],
  "task_type": "CAUSAL_LM"
}

Any ideas ?

You can load both adapter files using torch.load, print all the named parameters and take a diff to see what params are missing.

For now. I used the exact same qlora.py and the same training parameter from the ./script folder. Trained on 7b. I still got 319977229 as the size of adapter_model.bin. While from timdettmers/qlora-alpaca-7b adapter_model.bin has size 639792909

I found the reason. The model has been loaded as bf16, and the adapter weights will also be saved as bf16. However, the script given by the author used bf16, but their model is saved as not bf16. I guess it is for compatibility purposes? or did they not train the model using float16?


incorrect network indication

Describe the bug

To Reproduce
Steps to reproduce the behavior:

Go to swap
open metamask and change network
go back to the widget, input a token amount
see error

expected: once the network has switched to a not supported chain, we should auto force the page to open the "incorrect network" message.
please update the design of this page:
https://www.figma.com/file/3yED7o7TgoLwoEjV2EkRLL/Bancor-V2?node-id=4658%3A11060

@Velua seems like the getter does not update automatically? Can I hand that over to you - or get some guidance on how to fix.


More efficient ntuple generation in unsqueeze w/ Val

Val argument to ntuple allows the size of the output to be known at compile time and avoid extra allocations here.

Do you mind adding a quick test for the Val path? An inference test might not hurt too. Otherwise LGTM


Improve upon the "all-or-nothing" authentication implementation

This will build upon #19.
One of the things I dislike about the current authentication model is that it's not well suited for the purpose it's supposed to fill.
Specifically, the authentication implementation is not meant for outside access restriction, but is purely meant to add some more control and auditing to internal Automaat access within your company (and to eventually segregate who can run what task, with #21).
With the current authentication model, if you visit your company's Automaat instance, you're greeted with this giant display of "NO ACCESS", and you have to jump through hoops to even be allowed to peek behind the curtain to see what this tool could offer you in terms of tasks built by your colleagues useful to your daily work:

I'd much rather see a more fine-grained implementation that allows you to browse the available tasks (and potentially use tasks that can be run without authentication), and then when the time comes that you want to run a task that requires certain access rights, you are asked to provide the correct credentials.
This requires some fine-tuning of the authentication implementation, and also requires a more central role of authentication and access rights throughout the web client code-base.
Here are some thoughts:

The server API no longer implements a blanket "error unless authenticated" approach, but instead:

allows unauthenticated queries to fetch task details
allows unauthenticated job scheduling by default
supports setting job scheduling access rights for specific tasks (which requires both authentication, and optionally a set of authorization configurations for your account)

The client allows viewing/opening tasks

If a task requires authentication to run, and you are not authenticated, the usual "Run Task" button changes colour, and let's you know you need to authenticate (clicking the button allows you to log in), something like this:

If you are authenticated, but lack the proper privileges, this is also explained via the button (in this case, clicking the button doesn't work, as you need to ask someone to give you the correct privileges to make things work):

Other than this, the client will also need to take the availability of session state into account when implementing #9, #10 and the likes. Meaning, when authenticated, these functionalities should be available, but when not authenticated, they are either hidden or provide some reduced functionality (tbd.).

The thoughts described in https://github.com/blendle/automaat/issues/21#issuecomment-513958089 are a pre-requisite to implementing this feature.

This has been implemented in bf9ffe4cd9e148d3ecc0322e0c3bb87eca907d5f.


545407E6 - Mafia II

Validation

[X] I've read the FAQ.
[X] The Xenia build used is from a canary branch. (not MLBS/AlexVS/master/pull requests, etc)
[X] This issue isn't for help (tech support) with Xenia, or a game.
[X] I've checked if this game doesn't already have a compatibility report.

Xbox 360 Marketplace link
https://marketplace.xbox.com/en-us/product/mafia-ii/66acd000-77fe-1000-9115-d802545407e6
Xenia version
https://github.com/xenia-canary/xenia-canary/commit/1ae524a8d51f7de5df8d2a1f72d7a5fb0416e266/
Issues
Starts and then after a start nothing happens.
Intro speed looks faster: render_target_path_d3d12 = "rov"
Vulkan does change on nothing.
Log
xenia.zip
Screenshots

Labels
state-hang

Tested on: https://github.com/xenia-project/xenia/commit/f95a1e591b45bba3a0773719bebdade7df6e542e
xenia.zip

poor stability.
lights are not occluded.
flickering objects in specific areas, especially during winter.
grid on glass objects.

Playable from start to finish. The game is running at unlimited FPS by default, but whole playthrough I was capped at 30FPS with Rivatuner. I have a feeling it doesn't really like high framerate. Crashes seem random, sometimes I could play 4 chapters in a row, other times it would crash within 5 minutes.

More screenshots

state-gameplay, gpu-occlusion-query


Bot Emulator V4 using <IP_ADDRESS> instead of localhost

When I connect to my bot which is running on IIS express, the Bot emulator could not send anything and I found that the issue is that emulator try to connect using <IP_ADDRESS> which my IIS Express is not binded to.
And I can not change my IIS express config because I do not have admin rights on my machine.
So when emulator tries to connect to <IP_ADDRESS> instead of local host it goes to our proxy. by the way same thing is working fine in emulator V3.5
tryCatch.js:6 POST http://<IP_ADDRESS>:49583/v3/directline/conversations 403 (NoWebAccess-UnknownCategory)

Hi @waleedabuyahia -
Using <IP_ADDRESS> is intentional since localhost still needs to be resolved to an IP address which can be overridden in the hosts file (on Windows) and can lead to undesirable side-effects.
Also, the address the emulator is listening on is the interceptor address for activities to and from WebChat which allows the emulator to display activity details. It's not the address used to connect to your bot. Configuring an endpoint is where you specify your bot's address. Once an endpoint is specified, the emulator forwards activities (such as messages typed in webchat) to that address.
The wiki might be helpful in this case

I understand this but why Emulator when the endpoint is localhost it
changes it to <IP_ADDRESS>, this will not work with IIS express
On Tue, Nov 20, 2018 at 2:00 PM Justin Wilaby<EMAIL_ADDRESS>wrote:

Hi @waleedabuyahia https://github.com/waleedabuyahia -
Using <IP_ADDRESS> is intentional since localhost still needs to be resolved
to an IP address which can be overridden in the hosts file (on Windows)
and can lead to undesirable side-effects.
Also, the address the emulator is listening on is the interceptor address
for activities to and from WebChat which allows the emulator to display
activity details. It's not the address used to connect to your bot.
Configuring an endpoint is where you specify your bot's address. Once an
endpoint is specified, the emulator forwards activities (such as messages
typed in webchat) to that address.
The wiki https://github.com/Microsoft/BotFramework-Emulator/wiki might
be helpful in this case
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Microsoft/BotFramework-Emulator/issues/1114#issuecomment-440391823,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AdymK9-5RZLfnjCtd4bah8u65-Z3Cn1kks5uxFFHgaJpZM4Yrrb_
.

The emulator does not change the bot endpoint address. It sends message activity to the endpoint specified as is:

There must be something else in your config that is causing this issue

Yes it does not change the endpoint, but internaly it ceeates new
connection for the direct line using the <IP_ADDRESS>
On Tue, Nov 20, 2018 at 2:45 PM Justin Wilaby<EMAIL_ADDRESS>wrote:

The emulator does not change the bot endpoint address. It sends message
activity to the endpoint specified as is:
[image: image]
https://user-images.githubusercontent.com/2652885/48798472-905e3c80-ecb9-11e8-94bf-c471ed5bc2ee.png
There must be something else in your config that is causing this issue
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Microsoft/BotFramework-Emulator/issues/1114#issuecomment-440406073,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AdymK3rnMbo7H0uFMXF2JXHEPc5xShUFks5uxFvpgaJpZM4Yrrb_
.

Addressed via #1126


Config service optimize

Coverage increased (+0.03%) to 45.844% when pulling 967041c407cb938df1ab3411bd4108fc8e44c7aa on nobodyiam:config-service-optimize into 75bed9b378e6ae50967bb8d49267c2755e7bcd65 on ctripcorp:master.


Updating travel docs

For example, Science Jubilee dimensions, 10" minimum height if using short extrusions

@sgbaird could you add a bullet point to the "Packing and Transport" section of the jubilee travel docs mentioning how your packing strategy for Accelerate worked out? I think that will be a useful anecdote for future Jubilee travel.

Summarizing here and then will port over a trimmed version:
300' of bubble wrap, cardboard slats, packing wrap, and two patio furniture bags

Having to unwrap everything at the airport due to the bag not fitting through the oversized scanner at YYZ. During re-packing, one of belts came loose. Can be fixed.

Then, it not coming on the same plane and it coming too late for the actual demo.
Return trip had almost no issues (fit through the scanner, picked it up).

Awesome thanks! Did it survive OK? Any damage? Was the alignment reasonable after it made it home?


Create victor-beia

Hi @victor-beia  it looks like you did everything right except you forgot to put the ".yml" extension on your filename, which is needed to trigger the automation that processes your request. If you repeat the steps and ensure you put .yml on your filename, the system should automatically process your enrollment within ~1-3 minutes.
Thanks!


Installation - Initial build & running grunt - aborted due to warnings.

Howdy folks of internetland,
This borders on a bug and personal support...I'm posting reguardless, because even after following the documentation and scouring stackoverflow I'm stuck.
Multiple clean installation attempts, plenty of restarts, still frustrated. Sorry if some of these are newb-ish questions.
Following this very succinct guide:
http://v4-alpha.getbootstrap.com/getting-started/build-tools/#tooling-setup
There was a link to Autoprefixer...after you download it, what do you do with it?
I couldn't find any installation documentation, nor any mention of it in the tooling setup.
aside from that,  I have completed the tooling setup.
alas, my first grunt command pukes at scsslint:
Running "scsslint:src" (scsslint) task
Running scss-lint on src
scss/_custom-forms.scss:133 [W] PropertySortOrder: Properties should be ordered
display, max-width, padding, padding-right, vertical-align, background, backgrou
nd-image, background-size, border, -moz-appearance, -webkit-appearance, appearan
ce
scss/_custom-forms.scss:134 [W] Indentation: Line should be indented with spaces
, not tabs
scss/_custom-forms.scss:148 [W] PropertySortOrder: Properties should be ordered
border-color, outline, box-shadow
scss/_dropdown.scss:56 [W] PropertySortOrder: Properties should be ordered displ
ay, width, padding, clear, font-weight, line-height, color, text-align, white-sp
ace, background, border
scss/_forms.scss:269 [W] PropertySortOrder: Properties should be ordered padding
-right, background-repeat, background-position, background-size
scss/_input-group.scss:100 [W] Shorthand: Shorthand form for property padding
should be written more concisely as $input-padding-x-lg instead of $input-pad ding-x-lg $input-padding-x-lg
scss/_labels.scss:44 [W] PropertySortOrder: Properties should be ordered padding
-right, padding-left, border-radius
scss/_list-group.scss:51 [W] PropertySortOrder: Properties should be ordered wid
th, color, text-align
scss/_modal.scss:29 [W] PropertySortOrder: Properties should be ordered transiti
on, transform
scss/_navbar.scss:73 [W] PropertySortOrder: Properties should be ordered float,
padding-top, padding-bottom, margin-right, font-size
scss/_navbar.scss:93 [W] PropertySortOrder: Properties should be ordered float,
width, padding-top, padding-bottom, margin-right, margin-left, overflow
scss/_navbar.scss:98 [W] StringQuotes: Prefer double-quoted strings
scss/_type.scss:179 [W] PropertySortOrder: Properties should be ordered margin-b
ottom, line-height
scss/_utilities-spacing.scss:43 [W] PropertySortOrder: Properties should be orde
red padding-right, padding-left
Warning: Task "scsslint:src" failed. Use --force to continue.
Aborted due to warnings.
Execution Time (2015-10-13 01:37:01 UTC)
sass:core          229ms  ██ 3%
postcss:core       255ms  ██ 3%
autoprefixer:core  296ms  ██ 4%
csscomb:dist       823ms  █████ 10%
cssmin:core        463ms  ███ 6%
cssmin:docs         92ms  █ 1%
babel:dist          1.4s  ████████ 17%
uglify:core        771ms  ████ 9%
babel:umd           1.1s  ██████ 14%
scsslint:src        2.7s  ██████████████ 32%
Total 8.3s

There was a link to Autoprefixer...after you download it, what do you do with it?

If you're using our Gruntfile, you don't need to manually install Autoprefixer or use Autoprefixer directly; it's integrated into the relevant Grunt tasks (such as dist), and will get installed in step 3 of the "Tooling setup" instructions.

I cannot reproduce your scsslint error with the latest commit on the v4-dev branch, and no such error happens on Travis, so you'll need to go to StackOverflow (or IRC or Slack) if you want further help with that.
Note that grunt dist doesn't run the tests/linters, so you could run grunt dist instead of grunt to bypass the scsslint problem.
Good luck!


LPG returns empty plan

Hi !
I am playing again with LPG to compare with Tamer on the flexible manufacturing problem, and LPG returns an empty plan even though it outputs "Solved_satisficing" and a plan exists. For information, Tamer does output the correct plan, in that case only 2 actions.
I attached the domain and problem in pddl (sorry for the crazy long domain...).
I am using up-lpg (==<IP_ADDRESS>).
I get the warning "UserWarning: We cannot establish whether lpg can solve this problem!"
The characteristics of the problem are:
PROBLEM_CLASS: ['ACTION_BASED']
PROBLEM_TYPE: ['GENERAL_NUMERIC_PLANNING']
TIME: ['CONTINUOUS_TIME']
EXPRESSION_DURATION: ['STATIC_FLUENTS_IN_DURATIONS']
NUMBERS: ['DISCRETE_NUMBERS']
CONDITIONS_KIND: ['EQUALITIES', 'NEGATIVE_CONDITIONS']
EFFECTS_KIN
[problem.pddl.txt](https://github.com/aiplan4eu/up-lpg/files/12455583/problem.pddl.txt)
D: ['FLUENTS_IN_NUMERIC_ASSIGNMENTS']
TYPING: ['FLAT_TYPING']
FLUENTS_TYPE: ['NUMERIC_FLUENTS']

domain.pddl.txt
problem.pddl.txt
Thanks!

Ok, fixed.
Unfortunately, lpg doesn't solve this problem (I'll try to check what happen asap) but at least now it doesn't provide a wrong solution.
Regards


Merge latest main into scala3 branch

@pjfanning Pinging you so you are aware of this PR since you are also working with this branch

Wouldn't it be tidier to just rebase the scala3 branch and do a git push --force?

I did a rebase and forced push to pick up some recent main branch commits

Forgot about this, was going to say just merge it as you want


Detected that custom integration 'blitzortung' calls async_write_ha_state from a thread at custom_component

Hi,
I just installed HA 2024.5 and noticed the following message in the logile (see below). Hopefully this means something for someone.

Detected that custom integration 'blitzortung' calls async_write_ha_state from a thread at custom_components/blitzortung/init.py, line 222: sensor.async_write_ha_state(), please report it to the author of the 'blitzortung' custom integration

Best regards,
Haaino

Can you check on 1.3.3? Thanks!

Thx!


Expand and add expository document

I have completed an initial evaluation of existing and planned tools for the DMC in #74
I consider this a rough draft to start to work from and it needs greater detail and explanation.
I want to re-draft the diagram to capture greater detail in parts of the process not well elucidated in the current diagram, add finer detail to which parts of different existing or planned tools will be used for what specific parts in the pipeline.
I also need an expository document to explain the meaning of the connections shown in the diagram and go into greater detail in how the tools shown will address those parts of the pipeline.

Read the summary document from the standards group about the Ontologies and standards we should be targeting.

This is something else to look into for interesting tools regarding to the pipeline:
https://github.com/monarch-initiative/cde-harmonization


Implement a mining_key

I got an issue when trying to install a miner to my portfolio. The duino coin requires to have a mining key when sending an update about the job.
So in worker.js we have this code repeated 3 times:
socket.send(JOB,${username},LOW);
After LOW you need to put the mining_key variable. I couldn't see how you use internal variables in this file so I don't open a PR, but an issue instead.
Again, user sets his mining key before calling worker js and passing his mining key and you pass that variable as 4th param, like this:
socket.send(JOB,${username},LOW,${miningKey});

Hi @alkhachatryan, thanks for letting me know! I'm a bit busy right now but hopefully I'll be able to add it this weekend.

Hi @alkhachatryan, I've just added mining key functionality in Duino-JS v4.1. Could you please test it and tell me if it works as expected?

Looks like that's ok


dynamic content

scroll bar not working if content is adding dynamically . Example chat .
please help in this its very urgent

you must update the scroller

In the case proposed by @Nageshwari-p ,what event should be listened to update the scroller? @RiCoTeRoX

read the documentation does not hurt. @Nageshwari-p
https://github.com/jamesflorentino/nanoScrollerJS#nanoscroller


robustify download_file

Instead of mindlessly writing the response to a file, we now check the response code and optionally the MD5 checksum if provided.

Test failures are unrelated in will be fixed in #411.


Fix 8262: allow unparenthesized parameter in async arrow-function

Fix #8262

:+1: with a couple of minor suggestions


STAC API for STAC 1.0

STAC API was split off this repository (the core STAC specification) some time ago after STAC 0.9 has been published. The STAC API specification is lagging a bit behind and thus here are some guidelines for implementing STAC APIs with STAC 1.0:

STAC 1.0 can be implemented with STAC API 0.9
Once STAC API 1.0 is available, it can also serve STAC 1.0

As there is no way to indicate the STAC API version in API responses, the rules to resolve the STAC API version in client software is as follows:

Check the stac_api_version field first. It will be any version number that is >= 1.0 (including beta/rc releases)
If not present, check the stac_version field.

If it is >= 1.0 (including beta/rc releases), it's a 0.9 API.
Otherwise the API version is the given stac_version

Related issues: https://github.com/radiantearth/stac-api-spec/issues/27, #850

Strictly speaking, only a subset of 1.0.0 can be served in STAC API 0.9.0 as bbox, geometry and datetime in Items have slightly changed. Thus unlocated Items and Items with datetime set to null can't be served via STAC API 0.9.0.

@jisantuc Why has this been unpinned? There's no 1.0 API yet...

I probably fat fingered it. I have no recollection of deliberately doing that

Can we close this now that we have api beta.1?


Incorrect behavior of temporal types as sql variant types.

Driver version or jar name
6.3.0.jre8-preview
SQL Server version
Microsoft SQL Server vNext (CTP2.0) - 14.0.500.272 (X64)
Client operating system
Ubuntu 16.04.2 LTS
Java/JVM version
openjdk version "1.8.0_131"
Problem description

Null value is returned if you cast a value of time to sql variant.
Value of String class is return if you cast a value of datetimeoffset to sql variant.

Repro code
    //issue #1
ResultSet resultSet = statement.executeQuery("select cast(cast('2017-08-16 17:31:09.995 +07:00' as datetimeoffset) as sql_variant)");
resultSet.next();
if (resultSet.getObject(1) == null) {
    throw new IllegalStateException("value must not be null");
}

    //issue #2
ResultSet resultSet = statement.executeQuery("select cast(cast('17:31:09.995' as time(3)) as sql_variant)");
resultSet.next();
Object object = resultSet.getObject(1);
if (object.getClass() != java.sql.Time.class) {
   throw new IllegalStateException("value must be of java.sql.Time class");
}

Hi @rodionstl . Thank you very much for the testing! This is highly appreciated 👍
Pr #450  will address the issues you mentioned.
The driver should now throw error message for the unsupported datatype datatimeoffset.
Ref: https://docs.microsoft.com/en-us/sql/t-sql/data-types/sql-variant-transact-sql
Also, now it is returning the class value of time in sql_variant as java.sql.Time as expected. Make note that with using rs.getString() for time value inserted in sql_variant, driver returns the value with milliseconds, calling  resultset.getObject(), creates a time object, therefore rounding the milliseconds.


each google subdomain can have(?) or has it's own email and password

A DelegatedSubDomain has its own 'email' and password, instead of using the
'email' and password of the domain. If a server is somehow compromised,
only the subdomains delegated to that server are exposed.  See the config
file I'm using below in my minikube godns cconfig.
{
"provider": "Google",
"domains": [{
"domain_name": "",
"delegated_sub_domains": [
{
"domain_name": "",
"email": "",
"password": ""
},
{
"email": "",
"password": "",
"domain_name": ""
}
]
}
],
"resolver": "<IP_ADDRESS>",
"ip_url": "https://api.ipify.org",
"ip_type": "IPv4",
"interval": 300,
"socks5_proxy": ""
}
On Fri, Aug 26, 2022 at 11:31 AM Timothy @.***> wrote:

@.**** commented on this pull request.
In internal/handler/handler.go
https://github.com/TimothyYe/godns/pull/183#discussion_r956166465:

@@ -109,6 +109,38 @@ func (handler *Handler) updateDNS(domain *settings.Domain, ip string) error {
}
}
}

for _, designated := range domain.DelegatedSubDomains {

May I know what does the DelegatedSubDomains used for?
—
Reply to this email directly, view it on GitHub
https://github.com/TimothyYe/godns/pull/183#pullrequestreview-1087141602,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ARQAHVFXSADREXD3CMPTTBTV3DPOJANCNFSM57E7IKMQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

I don't know what the other handlers support. I have a Google account, so
that is what I focused on.
I'm happy to check out the other providers you think it's useful.
On Sat, Aug 27, 2022, 12:00 Timothy @.***> wrote:

@.**** commented on this pull request.
In internal/handler/handler.go
https://github.com/TimothyYe/godns/pull/183#discussion_r956597333:

@@ -109,6 +109,38 @@ func (handler *Handler) updateDNS(domain *settings.Domain, ip string) error {
}
}
}

for _, designated := range domain.DelegatedSubDomains {

If so, this part of the code is only available for the Google handler?
—
Reply to this email directly, view it on GitHub
https://github.com/TimothyYe/godns/pull/183#discussion_r956597333, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ARQAHVB3ILFOAVYFRKDRKN3V3I3THANCNFSM57E7IKMQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

I only changed the config handler for google, which now accepts either
configuration. (see internal/utils/settings.go). If other providers support
this configuration I would move the either/or check into its own function.
On Sat, Aug 27, 2022 at 2:03 PM Timothy @.***> wrote:

@.**** commented on this pull request.
In internal/handler/handler.go
https://github.com/TimothyYe/godns/pull/183#discussion_r956608286:

@@ -109,6 +109,38 @@ func (handler *Handler) updateDNS(domain *settings.Domain, ip string) error {
}
}
}

for _, designated := range domain.DelegatedSubDomains {

I think no need to check the other providers. I'm not sure if this change
will affect the other providers. For example, is the config
DelegatedSubDomains compulsory? Or for the other providers can just
ignore it from the config file?
—
Reply to this email directly, view it on GitHub
https://github.com/TimothyYe/godns/pull/183#discussion_r956608286, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ARQAHVF7BKAYEETSEVVWGPTV3JJ5JANCNFSM57E7IKMQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

I only changed the config handler for google, which now accepts either configuration. (see internal/utils/settings.go). If other providers support this configuration I would move the either/or check into its own function.
…
On Sat, Aug 27, 2022 at 2:03 PM Timothy @.> wrote: @.* commented on this pull request. ------------------------------ In internal/handler/handler.go <#183 (comment)>: > @@ -109,6 +109,38 @@ func (handler Handler) updateDNS(domain settings.Domain, ip string) error { } } } + for _, designated := range domain.DelegatedSubDomains { I think no need to check the other providers. I'm not sure if this change will affect the other providers. For example, is the config DelegatedSubDomains compulsory? Or for the other providers can just ignore it from the config file? — Reply to this email directly, view it on GitHub <#183 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARQAHVF7BKAYEETSEVVWGPTV3JJ5JANCNFSM57E7IKMQ . You are receiving this because you authored the thread.Message ID: @.*>

OK, let me test the compatibility.


Update package.json to include the repository

NOTE: This is not a bot. This change was made by and comments will be reviewed by humans. We are using this service account to be able to track the overall progress.
With the rise in supply chain attacks and OSS dependencies being used as a attack vector, Microsoft is working with our ecosystem partners, such as the Linux Foundation's OpenSSF, to enable OSS consumers to track packages back to their public sources.
We've identified that the following packages published to NPM do not report where sources can be found, typically accomplished by including a link to your GitHub repository in your package.json REPOSITORY field. This PR was created to add this value, ensuring future releases will include this provenance information.
If you do not want us to create such PRs against your GitHub repositories, or wish to provide any other feedback, please comment on this PR.
Published NPM packages with repository information:
• orbit-db-kvstore

Is there anything that is needed to land this pull request ?

how about removing the package breaking comma

Sorry, I fixed it !