xwayland-satellite evaluation warning

"trace: evaluation warning: pkgs.xwayland-satellite will change behaviour in the future"
what do i specifically have to set in order to fix this? i apologize for making an issue here asking for help but, i have zero clue on how to get rid of this as setting "xwayland-satellite-unstable" in my environment packages list does not work :(

"trace: evaluation warning: pkgs.xwayland-satellite will change behaviour in the future"

note that the evaluation warning spans several lines

trace: evaluation warning: pkgs.xwayland-satellite will change behaviour in the future.
Previously, pkgs.xwayland-satellite was provided by this flake.
However, this (naively) overrides the version provided by nixpkgs.
Now, xwayland-satellite gets similar treatment to niri.
If you want to use the version you were previously using, use pkgs.xwayland-satellite-unstable.
For now, this is a warning and the behaviour is unchanged.
This invocation still uses the unstable version provided by this flake.
You can use the nixpkgs version explicitly by using pkgs.xwayland-satellite-nixpkgs.
That version will at a future point have a warning to switch back to pkgs.xwayland-satellite when that alias is removed from the overlay.

but, i also notice you were having further troubles:

setting "xwayland-satellite-unstable" in my environment packages list does not work :(

this is very strange. that is the way to fix the warning. somewhere in your system closure, pkgs.xwayland-satellite is still referenced. try searching across your whole config (likely Ctrl+Shift+F in many editors) for xwayland-satellite, see if it pops up in several locations of your config. maybe you're accidentally putting it in system and home packages?

closing this, since you never responded and it's also not really an issue to begin with; this warning was intended, and it's no longer emitted.


Panning beyond limits loses the panned object

Panning beyond the view loses the panned object
When the user grabs the object and drags it beyond the limits of the viewport, the object is lost forever and there is no way to get it back.
Your environment

Latest
Latest
Chrome

Steps to reproduce
Drag the object beyond the limits of the viewport
Expected behaviour
It should stop when the limits of the object matches that of the viewport, at least there should be a configuration option for it.
Actual behaviour
As mentioned above

Can be fixed with the contain option.

But it's not working well. When dragging from top to bottom, it still fails to save the element from disappearing underneath. From all the other directions, it is functional and capable.

use contain : 'automatic' in option. I also faced the same problem. This will fix the issue.


Feature section v0.2 on the front page

When looking at product I want to get an overview of top features at a glance (and be a bit wowed by elegance of presentation)
When looking at product i want to get a sense of the breadth and comprehensiveness of the features
When maintaining the site (as flowershow team member) I don't want to have to keep manually updating feature info in two places e.g. the feature page and the front page features section Note this is secondary - manually copying for now is not a big deal
Details
2 main issues

We have to manually update info on front page and feature page and these get out of date
Current feature section is quite plain and not so elegant (see screenshot) => can take inspiration from contentlayer.dev and tailwindui examples

stretches across whole page
no images

Acceptance

[ ] More elegant features section on front page

@PhilippeduPreez what's the progress here? Have you found some prettier examples than the one from tailwind ui? If not, I think we could give it a go. It will be much better than what we have now anyway. And once we create a React component and use it instead of the plain MD we can adjust the looks of it in the future :)

@PhilippeduPreez how are you getting on with this? Need any help? 🙂


[RFC] Pipeline Executor

Split relay graph into Subgraph then doing Subgraph Pipeline :RFC
In this RFC, we present a new framework for subgraph pipelining that first split relay graph into multiple subgraph/group operator s then doing subgraph/group operators scheduling
Discussion: https://discuss.tvm.apache.org/t/rfc-compute-graph-pipeline-with-new-subgraph-executor/9839

@comaniac , @jtuyls , all review comments addressed, please review again.

btw, please change the RFC file name to align the PR number (0014).

btw, please change the RFC file name to align the PR number (0014).

@comaniac, thanks for the follow up, the file name change already done.

Due to no objection, this RFC is now merged. Thanks @huajsj

Hello @huajsj  I am super interested in your work!
As I have asked in discussion form, I am using Hikey 970 with 4 big and 4 little CPUs to do inference now. One of my interest is to split my BERT model into the different layers (sub-graph) and then assign to different cores.
I will definitely try to replicate your work in these two days and see what can I get. Thanks for your great work!


Link issues

I believe these old help links will have to be redirected by your team as part of the bulk redirects you did earlier.  I see two other links on the blog that are broken as well.
https://help.sumologic.com/APIs/General-API-Information/Sumo-Logic-Endpoints-and-Firewall-Security
https://help.sumologic.com/03Send-Data/Installed-Collectors/05Reference-Information-for-Collector-Installation
https://help.sumologic.com/03Send-Data/Installed-Collectors/05Reference-Information-for-Collector-Installation/06Parameters-for-the-Command-Line-Installer
https://help.sumologic.com/03Send-Data/Installed-Collectors/05Reference-Information-fo[…]or-Installation/06Parameters-for-the-Command-Line-Installer>
Slack Message

these have all been added


Alpha360 data preprocess does not work. Problem may come from ZScoreNorm

Hi, I have run the example workflow_by_code.ipynb. pls note that I added infer_processors in the data_handler_config as following:
data_handler_config = {
"start_time": "2008-01-01",
"end_time": "2010-12-31",
"fit_start_time": "2008-01-01",
"fit_end_time": "2008-12-31",
"instruments": stockpool,
"infer_processors": [
{"class": "ProcessInf", "kwargs": {}},
{"class": "ZScoreNorm", "kwargs": {}},
{"class": "Fillna", "kwargs": {}},
],
"learn_processors": [
{"class": "DropnaLabel"},
{"class": "CSZScoreNorm", "kwargs": {"fields_group": "label"}},
] ,
"label": ["Ref($close, -2) / Ref($close, -1) - 1"]

}
任务参数配置
task = {
"dataset": {  #　因子库数据集参数配置
    # 数据集类，是Dataset with Data(H)andler的缩写，即带数据处理器的数据集
    "class": "DatasetH",
    # 数据集类所在模块
    "module_path": "qlib.data.dataset",
    # 数据集参数配置，这些参数传给数据集类
    "kwargs": {
        "handler": { # 数据集使用的数据处理器配置
            "class": "Alpha158", # 数据处理器类，继承自DataHandlerLP
            "module_path": "qlib.contrib.data.handler", # 数据处理器类所在模块
            "kwargs": data_handler_config, # 数据处理器参数配置
        },
        "segments": { # 数据集划分标准
            "train": ("2008-01-01", "2008-12-31"), # 此时段的数据为训练集
            "valid": ("2009-01-01", "2009-12-31"), # 此时段的数据为验证集
            "test": ("2010-01-01", "2010-12-31"),  # 此时段的数据为测试集
        },
    },
},

}
When I changed the handler to Alpha360 in the handler config section. I checked the results of the following statements.
dataset.prepare('test', data_key='raw')
dataset.prepare('test', data_key='infer')
I found that the results are the same which should be different. It seems the test data isn't preprocessed.
If I changed the hander to Alpha158, then the results are different. So, it seems that Alpha360's data preprocess doesn't work while Alpha158 does.
After some debug, I think the problem comes from class ZScoreNorm. I modified a line, please see the comment in the code.
`class ZScoreNorm(Processor):
def __call__(self, df):
    def normalize(x, mean_train=self.mean_train, std_train=self.std_train, ignore=self.ignore):
        print('ignore',ignore)
        if (~ignore).all():
            return (x - mean_train) / std_train
        for i in range(ignore.size):
            if not ignore[i]:
                # x[i] = (x[i] - mean_train) / std_train # Error, should be modified
                x[:, i] = (x[:,i] - mean_train[i]) / std_train[i] # This is correct

        return x
    df.loc(axis=1)[self.cols] = normalize(df[self.cols].values)
    return df`

I'm suspecting that the issue you mentioned may due to the fit date range you set, though not 100% sure. Maybe we can discuss a bit.
If you are using append mode in Processor, the learning processors will automiatically include the inference procerssors.
When you have this setting:
"fit_start_time": "2008-01-01", "fit_end_time": "2008-12-31",
and
"valid": ("2009-01-01", "2009-12-31"),
then the valid data would not go through the learning processors with "learnable prarameters" anymore.
But I'm also interested in your suggeted modifications, which seems quite reasonable.
Hope someone would confirm this issue.

It seems class MinMaxNorm has the same problem

Will this PR solve your problem?


Second imbuement recipe overrides first imbuement recipe at same recipeID

I used "event.recipes.ars_nouveau.imbuement()" method in a same script. Then, the latter overrides the former.
Example: https://imgur.com/a/dgTUUHl
I wrote as the first screenshot.
The recipe A is added as the second screenshot.
Then I remove the comment-out in recipe B from the script.
The recipe A is removed and the recipe B is added at the same recipeID as third screenshot.
version:
Minecraft: 1.19.2
Forge: 43.2.4
KubeJS: kubejs-forge-1902.6.0-build.142
Ars Nouveau: ars_nouveau-1.19.2-3.12.3
KubeJS Ars Nouveau: kubejsarsnoveau-1.0

This now works for me locally with the newest version, could you see if it works for you?

I confirmed it fixed in the newest version. Thank you.

No problem!


[tvOS] Change behavior of onPress

Change TouchableHighlight onPress behaviour
I think default behaviour of TouchableHighlight on tvOS is not really good, it is really great for iOS / Android.
When you select and press a button on tvOS this is a bit different:
The actual behaviour when you press a TouchableHighlight is:

You press the button
You have the underlay is show
You have a delay
You have the underlay is hide

We have this behaviour because the focus coming and going on mobile. But on a tvOS application when have press the TouchableHighlight this is bit different, the focus rest on the TouchableHighlight
This is a button on tvOS:

When you select the button he is focus
When you press the button, there is a little animation, but after the animation, the focus is on the button

This is the actual behaviour:

When you select the button he is focus and the underlay is show
When you press the button, there is no animation, but after the animation, the focus is on the button and the underlay is hide

This is not logic when we have the focus we have the underlay and sometimes no because you have press the button
The is a behaviour proposal:

When you select the button he is focus and the underlay is show
When you press the button, there is no animation, but after the animation, the focus is on the button and the underlay is show

This is a behaviour proposal with animation based on tvParallaxProperties :
This modification is not in this pull request you can see #15455

When you select the button he is focus and the underlay is show
When you press the button, there is an animation, but after the animation, the focus is on the button and the underlay is show

Test Plan
Play with tvParallaxProperties on tvOS, test with and without patch just to see the actual behaviour
			<TouchableHighlight
						tvParallaxProperties={{
							enabled: true,
							shiftDistanceX: 0,
							shiftDistanceY: 0,
							tiltAngle: 0,
							magnification: 1.1,
							pressDuration: 0.3,
						}}
						underlayColor="black"
						onShowUnderlay={() => (console.log("onShowUnderlay")}
						onHideUnderlay={() =>  (console.log("onHideUnderlay")}
						onPress={() =>  (console.log("onPress")}
					>
						<Image
							style={styles.image}
							source={ uri: 'https://www.facebook.com/images/fb_icon_325x325.png' }
						/>
					</TouchableHighlight>

cc @dlowder-salesforce

@JulienKode can you please close this PR, since it's a duplicate of #15455


Update provisioning-talent.md

Updating terminology for trial environments since they aren't called test drives anymore in BAP

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: travissm sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.


Update Deploy-Diagnostics-LogAnalytics with more granular diagnostics settings

Overview/Summary
Update eslzArm/managementGroupTemplates/policyDefinitions/policies.json to include the following:
All available parameters for builtin policies for the policy initiative Deploy-Diagnostics-LogAnalytics, Issue described in #860. This is a long-running branch to allow for minor updates to the overall diagnostics logging initiative and custom policies until such a time as all are updated and it is ready to merge into main.
This PR fixes/adds/changes/removes

New parameters entered between line 13664 and 14028. Values constructed as follows:

Parameter name constructed from service prefix of policyDefinitionReferenceId - DeployDiagnosticLogDeployLogAnalytics (i.e. StorageAccountDeployDiagnosticLogDeployLogAnalytics becomes StorageAccount for the service name) and actual parameter (e.g. logsEnabled). Following services are involved:

StorageAccount
AKS
Batch
DataLakeStore
EventHub
KeyVault
LogicAppsWF
NetworkPublicIPNic
RecoveryVault
SearchServices
ServiceBus
SQLDatabase
StreamAnalytics

Parameter type, metadata and default value pulled from built-in policy definitions and added to parameter set. Meta data display name suffixed with service prefix (StorageDelete - Enabled becomes StorageDelete - Enabled for StorageAccount service).

References to new parameters added in policy definition references between 14046 and 14978.

Breaking Changes

Since new parameters are added to policy initiative the initiative will need to be deleted and recreated.

Testing Evidence
Have performed the following basic manual tests:

Deploy policies.json to management group structure running " New-AzManagementGroupDeployment -Name policies -ManagementGroupId -Location westeurope -TemplateFile .\eslzArm\managementGroupTemplates\policyDefinitions\policies.json -topLevelManagementGroupPrefix " see screenshot of successful deployment below:

Assign Deploy-Diagnostics-LogAnalytics to management group structure with default parameters (log analytics environment specific).
Verify compliance/non-compliance after assigning. See screenshot below:

Further testing to be carried out:

Verify that deployifnotexists works with new deployments
Verify various combinations of logging settings

As part of this Pull Request I have

[x] Checked for duplicate Pull Requests
[x] Associated it with relevant issues, for tracking and closure.
[x] Ensured my code/branch is up-to-date with the latest changes in the main branch
[x] Performed testing and provided evidence.
[ ] Updated relevant and associated documentation. Not relevant yet as this is not going into main
[ ] Updated the "What's New?" wiki page (located: /docs/wiki/whats-new.md) Not relevant yet as this is not going into main

After the rework on policies done during summer 2021, this is no longer relevant. Closing PR.


Add Swift client library

https://github.com/influxdata/influxdb-client-swift
Relevant URLs

https://docs.influxdata.com/influxdb/v2.0/tools/client-libraries/

Closed in #2120


Use refined icons - fixes #204

The margins has changed to be consistent with Eigens.

        1 Error

  </th>
 </tr>

:no_entry_sign:
No CHANGELOG changes made

  Generated by :no_entry_sign: danger


Add interactive tests

This proposes a set of changes to help improve code coverage by over a full percentage point (local run has us at 69.8%).
Changes include:

Introduction of interactive tests
Consolidated testing logic between interactive and non-interactive tests
Changes errors outputted to console to exception raises, which improves testability and thread cleanup
Commented out an entire unused method (needed for a future update)

Where does one find code coverage #'s for mssql-cli? Do we have this automated yet?

Where does one find code coverage #'s for mssql-cli? Do we have this automated yet?

Yes, all automated in ADO. In addition to 'Code Coverage' tabs which are available in each build run, we have numbers in our ADO dashboard.


crash with the midnight and 1.0.3

crashing on entering the midnight
The Midnight ver: 0.3.5
TickDynamic ver: 1.0.3
crash log: https://pastebin.com/0Am4AgJz

happens to me too with the exact same crash report

was this ever solved?


How to setup grafana metrics

I tried to add the endpoint as a source in a Prometheus data source. When setting access to Browser I get this:
Access to fetch at 'http://splunk.vra.ro/metrics/api/v1/query?query=1%2B1&time=1634007938.867' from origin 'http://splunk.vra.ro:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
Setting to Server does not do much. The data source seems inactive in Grafana

need to add cors (like https://github.com/rom1504/clip-retrieval/blob/main/clip_retrieval/clip_back.py#L352)
to the metric endpoint https://github.com/rom1504/clip-retrieval/blob/main/clip_retrieval/clip_back.py#L342


Firephphandler stops to work in the middle of the php file  dependent on filesize of the required file.

Monolog version 2 last version today updated with composer
I have very weird problems with the firephp handler
After a REQUIRE of some HTML text in the php file it stops to log.
the Streamhandler continues its work
I put an exit()  after that require and the behaviour stayed the same.
I checked the required file and the produced HTML code with varius tests and no error of any kind was detected.
(the Streamhandler continues to work until the end of the file)
**Now it is getting COMPLETELY BIZARRE:
If it stops to work or not is dependent on the size of the include!  if i add a few characters it will stop to work!
This is the 10th include/require in thet script a- all other 9 have no problem.
So if i add ONLY A FEW characters it will stop working**
we are talking about  a 3 (three) Kilobyte file. !!
This is obviously no platform dependent bug bacause it tested it on 2 completely different platforms and can reproduce it absolutely.
1.) PHP 7.4.13
XAMPP Testserver Windows 10
2.) LINUX
CENTOS 7
PHP 7.4.13
100% the same effect.   :-(
What can I do to find more about the error? Any internal MONOLOG logging?
Can it be a memory problem of some kind?
############################################################################
Here is the header
HTTP/1.1 200 OK
Date: Wed, 13 Jan 2021 13:10:13 GMT
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/7.4.13
X-Powered-By: PHP/7.4.13
X-Wf-Protocol-1: http://meta.wildfirehq.org/Protocol/JsonStream/0.2
X-Wf-1-Structure-1: http://meta.firephp.org/Wildfire/Structure/FirePHP/FirebugConsole/0.1
X-Wf-1-Plugin-1: http://meta.firephp.org/Wildfire/Plugin/FirePHP/Library-FirePHPCore/0.3
X-Wf-1-1-1-1: 88|[{"Type":"INFO","File":"","Line":"","Label":"terraristik"},"Monolog/Firephp is started"]|
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
X-Wf-1-1-1-2: 84|[{"Type":"INFO","File":"","Line":"","Label":"terraristik"},"C:/xampp/htdocs/locale"]|
X-Wf-1-1-1-3: 75|[{"Type":"INFO","File":"","Line":"","Label":"terraristik"},"nach requires"]|
X-Wf-1-1-1-4: 83|[{"Type":"INFO","File":"","Line":"","Label":"terraristik"},"Endgeraet ist:desktop"]|
X-Wf-1-1-1-5: 84|[{"Type":"INFO","File":"","Line":"","Label":"terraristik"},"Aktuelle user id: 1035"]|
X-Wf-1-1-1-6: 82|[{"Type":"INFO","File":"","Line":"","Label":"terraristik"},"Aktuelle Sprache: de"]|
X-Wf-1-1-1-7: 98|[{"Type":"INFO","File":"","Line":"","Label":"terraristik"},"nach head include \u00f6\u00e4\u00fc"]|
X-Wf-1-1-1-8: 80|[{"Type":"INFO","File":"","Line":"","Label":"terraristik"},"vor navbar include"]|
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
###########################################################################################
THE STREAMHANDLER is a good dog and does anything:
content of the logfile
[2021-01-13T14:10:13.667655+01:00] terraristik.INFO: Monolog/Firephp is started [] []
[2021-01-13T14:10:13.672778+01:00] terraristik.INFO: C:/xampp/htdocs/locale [] []
[2021-01-13T14:10:13.673250+01:00] terraristik.INFO: nach requires [] []
[2021-01-13T14:10:13.674134+01:00] terraristik.INFO: Endgeraet ist:desktop [] []
[2021-01-13T14:10:13.674205+01:00] terraristik.INFO: Aktuelle user id: 1035 [] []
[2021-01-13T14:10:13.674242+01:00] terraristik.INFO: Aktuelle Sprache: de [] []
[2021-01-13T14:10:13.674618+01:00] terraristik.INFO: nach head include öäü [] []
[2021-01-13T14:10:13.674665+01:00] terraristik.INFO: vor navbar include [] []
     **all further logs are only made by the Streamhandler**

[2021-01-13T14:10:13.675026+01:00] terraristik.INFO: nach navbar include [] []
[2021-01-13T14:10:13.675066+01:00] terraristik.INFO: SQL GUGU [] []
[2021-01-13T14:10:13.675422+01:00] terraristik.INFO: User ist 1035 [] []
[2021-01-13T14:10:13.675488+01:00] terraristik.INFO: Anzahl Anzeigen des aktuellen Users = 7 [] []
and another 400 lines ..
###############################################
the include

  example.com

H

      </ul>
      <!--navbar end -->
  </div>

####################################################

FirephpHandler relies on being able to send HTTP headers for the logs. If you requires a HTML file without wrapping that in an output buffer, this will send some output immediately, which then prevents sending extra headers.

OK i understand ..
But  why does it work if the file is only a few bytes smaller?
Because there is some internal PHP output buffering that has a limit of 2KB or something like that?
It also works after   echo "something" so in the middle of the output.  :-/ ??

FirephpHandler relies on being able to send HTTP headers for the logs. If you requires a HTML file without wrapping that in an output buffer, this will send some output immediately, which then prevents sending extra headers.

OK i understand ..
But  why does it work if the file is only a few bytes smaller?
Because there is some internal PHP output buffering that has a limit of 2KB or something like that?
It also works after   echo "something" so in the middle of the output.  :-/ ??

What would you suggest:  Use a different handler like to output it to the console as this mechamism is not depending on the header?

What would you suggest:  Use a different handler like to output it to the console as this mechamism is not depending on the header?

there is indeed a php.ini setting which allows to automatically enable output buffering, and this setting can either create an unlimited buffer (as long as the memory_limit setting allows it...) or a limited buffer. The behavior you describe might be caused by a limited buffer.

What would you suggest: Use a different handler like to output it to the console as this mechamism is not depending on the header?

All handlers writing to the browser console are relying on headers to transmit the info to the browser extension AFAIK.
So if you cannot use full output buffering, I suggest you use a different way to read your logs (one where writing logs stays a backend matter)

there is indeed a php.ini setting which allows to automatically enable output buffering, and this setting can either create an unlimited buffer (as long as the memory_limit setting allows it...) or a limited buffer. The behavior you describe might be caused by a limited buffer.

What would you suggest: Use a different handler like to output it to the console as this mechamism is not depending on the header?

All handlers writing to the browser console are relying on headers to transmit the info to the browser extension AFAIK.
So if you cannot use full output buffering, I suggest you use a different way to read your logs (one where writing logs stays a backend matter)

THANK YOU  💯
After your first comment i lookd into all other handlers  and  now i use
the BrowserConsoleHandler which works perfectly and is not dependent on headers -  the only small problem is that the formatting is always the same - info looks the same as warning and error..  but i am just looking at the source to find a solution .. as there is no real documentation  on the features of this/any  handler  :-/

THANK YOU  💯
After your first comment i lookd into all other handlers  and  now i use
the BrowserConsoleHandler which works perfectly and is not dependent on headers -  the only small problem is that the formatting is always the same - info looks the same as warning and error..  but i am just looking at the source to find a solution .. as there is no real documentation  on the features of this/any  handler  :-/


Make sure that the error receipt we write always has a sequence greater than the existing one.

Closed by #5237


2.0 merge with master

Hello,
We are using this for one of my android project, but required functionality is present with 2.0, however 2.0 not merged (still as branch), May i know when are you planning to merge this?

The rendering package still needs to be updated, so I don't have an estimate for when the branch will be merged in. If you're willing to build the library from source, the 2.0 branch passes all the tests and you shouldn't encounter any problems unless there's a issue with rendering a PDF. Once I've finished updating the rendering package, there will be a 2.0 version release soon after.

Thanks for update Tom, I will build from sources then ...
On Wed, Apr 24, 2019 at 4:39 AM Tom Roush<EMAIL_ADDRESS>wrote:

The rendering package still needs to be updated, so I don't have an
estimate for when the branch will be merged in. If you're willing to build
the library from source, the 2.0 branch passes all the tests and you
shouldn't encounter any problems unless there's a issue with rendering a
PDF. Once I've finished updating the rendering package, there will be a 2.0
version release soon after.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/TomRoush/PdfBox-Android/issues/185#issuecomment-486006578,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABHPZXVBM4QOPTLQE2MBBLPR6JJLANCNFSM4HHPL4OQ
.

--
Thanks,
Sanjeev

Hi,
do you have more infos about this merge ?
I guess that I should use also the 2.0 branch but if it s a question of days...

Same

bump
Thanks for all the work that went into the port, ill give building the library a shot and see how i go ...

Hey TomRoush is there any update on 2.0 version for android.
I have been working on a project to extract text from a pdf file (which is the only functionality I require from pdfbox). If not is there any viable alternative for the same?

Closing as <IP_ADDRESS> is now released


Simplify the VectorStore#similaritySearch signature

Currently the VectorStore interface offers at least 5 variations of the similaritySearch() method, each with different set of arguments.
We should collapse all methods into a single similaritySearch(SearchRequest req) using a convenient SearchRequest builder like:
vectorStore.similaritySearch(
    SearchRequest.query("Hello World")
	.withTopK(5)
	.withSimilarityThreshold(0.6)
	.withFilterExpression("country == 'UK"));

Resolved at 952ff6c3197a955e5d0d57df459d26f23dd8ebc6


[CAD-2895] Move the simple DBSyncPlugin as a separate plugin in db-sync

https://jira.iohk.io/browse/CAD-2895
I have returned the schema back, while trying to do as few changes as possible, doing it with all those changes to the schema is next to impossible.

I have returned the schema back, while trying to do as few changes as possible, doing it with all those changes to the schema is next to impossible.

Erik, I have already noted this. I tried to do this, but this requires a large number of changes and once I realized it's a rabbit hole that will take a huge amount of time, I switched back to the original SMASH schema.
I'm not saying this couldn't be better, but for now, please, let us merge this, and then you can modify this to your heart's content and shape it in any way you want.

Sorry, I will not be merging this until its right, because if I do there is not guarantee that it will ever get fixed.  Blocking merge until it is fixed is the only to guarantee it is fixed.

This has been superceded by #619 .


Fix #1858: Correctly validate parameters in protocol methods according to the guidelines

@annelo-msft , please take a look at the generated comments

@m-nash , I've merged some of the mgmt code into general helpers cause right now the logic for argument validation in LLC and Mgmt is quite similar. Please take a look at the changes in mgmt.


feat(experimental): introduce Batch, multiple notifier

What's changed and what's your intention?

Please explain IN DETAIL what the changes are in this PR and why they are needed. :D

As title.
Checklist

[x] I have written necessary rustdoc comments
[x] I have added necessary unit tests and integration tests
[x] I have passed make check and make test or make all in my local envirorment.

Related issues or PRs (optional)

Outdated.


r3 vs rx.net

My team is developing VR Unity, a Windows desktop app, and dotnet full-stack on Azure cloud.
we are impressed and appreciate the great work by R3 and uniRx community.
What are the key differences between R3 vs rx.net? kindly advise
https://github.com/dotnet/reactive

As mentioned at the beginning of the ReadMe, the biggest difference is that it does not stop on error.
Also, the dotnet/reactive ecosystem is not applicable due to the different interface.
This may or may not be a good thing.

@neuecc thanks for your great feedback.
quick question:
our team would like to do a book club for members who will be developing Rx based on R3. Would you recommend the "introduction-to-rx-dotnet" book to start with?
https://endjincdn.blob.core.windows.net/assets/ebooks/introduction-to-rx-dotnet/introduction-to-rx-dotnet-2nd-edition.pdf

I think it is generally good.
Many of the concepts can be applied as they are.
In my personal opinion, there are a few points where some not-so-good examples are included, but it should not be a major problem.

may I know whether R3 is built on top of rx. net, any relationship in term of code and dependency between these two frameworks?

There are no dependencies or shared interfaces between R3 and dotnet/reactive.
The relationship is completely independent.


⚠ Samsung has degraded performance

In 730949c, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2668 ms

Resolved: Samsung performance has improved in c917ba9.


Add "Open with Codeanywhere" Badge

Why?
With Codeanywhere, devs and contributors can:

Instantly launch a cloud or local IDE with remote dev environment.
Automatically set up and configure a remote dev environments if a devcontainer.json file is present.

Benefits:

Faster onboarding for new contributors.
Consistent and ready-to-use development environments.
Flexibility to work in the cloud or locally.

[ x] I have followed (at least) the PR section of the contributing guide.

We appreciate the suggestion, but less is more. Until there is a good chunk of adoption https://www.similarweb.com/website/codeanywhere.com/. Let's reject this.


Hangs when selecting adb folder

When unchecking use detected adb location and pressing the folder icon it opens the finder window. Then about 100ms after that, it hangs and you can't select any folder.
Running on M1 Macbook air.
In the mean time is there any other way to get it to load the correct adb path without using this finder file select?

I'm also having this issue, does anyone know how to fix this?


Add documentation on public methods/functions

The public methods/functions in WriteFreelyClient already leverage Xcode documentation comments, so using the package in Xcode gives you nice inline help. However, it's helpful to have documentation accessible outside of the IDE as text.
It's preferred that such documentation be agnostic to whatever code-sharing platform the source is hosted on; in other words, prefer something like Markdown files in a /docs folder over using a feature like GitHub Wikis.
It isn't a bad idea to make it such that we can, for example, publish the files in the /docs to a GitHub Pages site.

Okay, so, using SwiftDoc gives us two formatting options:

HTML, which is hard to read in a text editor (and is relative to some typically-unhelpful base URL) but looks great as a static website.
Markdown, which is much easier to read in a text editor, but includes some cruft meant for deploying to a GitHub wiki (but is easily ignored).

You can see what the Markdown output looks like here: https://github.com/writeas/writefreely-swift/tree/add_documentation/docs
In that directory, Home.md, _Footer.md, and _Sidebar.md are all pretty much useless, but we could use this GitHub action to push it into the wiki for this repository.
That becomes a GitHub-specific thing, yes, but it's running on GitHub with no effect if the source code is moved to another remote code-hosting service, except for the extra cruft files mentioned above. It would otherwise be relatively straightforward to set up something that removes/renames these files as part of #6, I think.
@thebaer Any thoughts/preferences?

I'm definitely more for open solutions here instead of ones tied to GH, though I'm also not exceptionally opposed to GH if it's much more expedient and not super lockin-ey.
Markdown is probably better for the sake of portability -- it could even allow things like publishing docs with WF in the future. And it's probably easier for combining those separate parts if we ever need to do that.

Sounds good, and I'll add a clean-up task to #6 for removing the extraneous files. 👍

Closed by #12.


Support ignoredExceptionsForType

Description
Similar to https://docs.sentry.io/platforms/android/configuration/options/#ignored-exceptions-for-type
A little bit more user-friendly in case you wanna ignore specific error types rather than if error is type checks on beforeSend callback.
Consider using the "right" naming, See https://github.com/getsentry/sentry-java/issues/1532

Think I will go with AddExceptionFilterForType naming from .net, as this is also present on Android.


Bug/export with failure

added protected method to verify bill_of_lading against defined transport_service for any failures and return False if found

Can you rebase?


Use KRaft for example install, support node pool storage metrics

With Strimzi KafkaNodePools [1] (required to run the cluster in KRaft mode), storage metrics have a slightly different format for the PVC label. This PR adds support for storage allocated via a node pool, and also changes the example Kafka cluster to use KRaft mode.
[1] https://strimzi.io/blog/2023/08/28/kafka-node-pools-storage-and-scheduling/

If this backward compatible?

Yes, it's meant to display the storage information for either Zookeeper-based or KRaft-based clusters. Of course the script change for the example install now only uses KRaft. We can keep the ZK variant as well - wdyt?

I've added back a way to run the Kafka cluster with ZK (additional script argument) and this is mentioned now in the install/README.md


Simplify the "Allow CORS" action in application create wizard

Is your suggestion related to an experience? Please describe.
Currently when we are adding values to Allowed Redirect URLs field, if the corresponding URL is not marked as CORS Allowed then we present the option to enable it via a pop-up like illustrated below.

Describe the improvement
The suggested change is provided by @brionmario and @jeradrutnam is to change the rendering logic of the above approach and make it similar to below.

V1

Design Update V2

Additional context

It should have the red strikethrough text (for non-TLS protocols) (only protocol) instead of the circle clickable label.
It should allow the user to directly allow a particular URL by simply clicking on Allow CORS text button.

The information shown in the application creation wizard should be updated with the suggested comment.

Text prominence should be fixed.
Change the button to only allow text without making the entire text a button.

The information shown in the application creation wizard should be updated with the suggested comment.

Text prominence should be fixed.
Change the button to only allow text without making the entire text a button.


All users: Create profile - social media links and wbesite links needs hint text to specify what format is accepted

I noticed the field only accepts URLs that start with "http://"

Related: https://github.com/accessibility-exchange/platform/issues/562

Can you give me an idea of what you think the hint text should be? http(s):// is now optional but I think it's still a good idea to give examples.

Hint text:
Website links must be in the format “http://www.example.com”, or “example.com”.


Add dedicated get_page perf test

Resolves https://github.com/zenithdb/zenith/issues/1380
This test:

Starts up the zenith env, and runs a workload to fill up the pageserver with some wal
Checkpoints the in-mem layer
Runs individual get_page queries at latest lsn by calling the pagestream API directly from a rust program, psbench
Reports runtimes back to the python benchmarker tool

Results from running:
test_get_page.num_pages: 9741
test_get_page.num_wal_entries: 52611
test_get_page.total_wal_size: 71106851 bytes
test_get_page.fastest: 21 microseconds
test_get_page.median: 49 microseconds
test_get_page.p99: 206 microseconds
test_get_page.slowest: 6179 microseconds

See here for more experimental results.
TODO after merge:

consider adding more capabilities to psbench, for different kinds of tests (for example, querying near-latest LSN)
test using different setup workloads (for example)
run this test remotely. Maybe deploy a pageserver on one ec2 machine, and all other components, including wal_metadata logger on another machine, and run the test from the latter. Or maybe precompute wal_metadata, restart the pageserver and fill it up with exactly the same wal. Idk yet.

I like the approach!

Hmm, so the WAL metadata contains a trace of all pages modified by the incoming WAL. And then psbench performs a GetPage request for each of those pages, in the order they were modified in the WAL stream.
I think the idea of a "WAL metadata", containing a stream of requests to replay, makes sense. I'm not sure this is a good way to generate the trace though. How about recording the GetPage requests from a real workload, instead? Or you could call the collect_keyspace function to get the whole keyspace, and generate a list of requests from that.
So +1 on the general idea of a storing a "trace" of GetPage requests in a file, and having a tool to replay it. Maybe the trace of requests could be a json file so that you could easily edit it with a text editor or some other script.

Agree, read traces would be very useful. Being able to replay wal would also be useful. But it expands the scope of this PR too much. I rewrote the file docstring to communicate that I want the tool to move in this direction.
My first test is very limited, and as you noted it doesn't even make much use of the wal metadata. It's not a good test to serve as a baseline for performance improvements (because it's read pattern is too synthetic), but I've found it very useful for learning how the system behaves.

@bojanserafimov updated the PR description ("addressing" -> "resolves"), so Github knows it is linked to an issue, hence easier to track

Converted to draft since I figured out how to parse wal files and avoid all the wal metadata hacks.

Unassigning myself. Someone take over if this is still a good idea to do


Haoti/arnoldi ut

Add function Arnoldi support for Dense UniTensor.

I would suggest for any internal functions that you don't want to expose, using underscore and lowercase with underscore separators for naming it, instead of Capitalize separator. for example:
GetEig -> _get_eigenval
Other than that LGTM

OK, I will modify it.


Need help/suggestion

Does any framework or tool exist to test the bot created in C# using Microsoft Bot Framework? please guide me with ideas

Hi,
Best idea would actually be to test with Botiums Directline3 Connector. Doesn't matter what programming language has been used.


Mind the CDATA when xml-escaping variables

Can someone please explain why some chars in the vars-parameters are replaced by nik4 (line 157)?  This way Postgresql throws an error, because the single quotes in the given sql-fragment are replaced by ' Are there any side-effects if we remove  the single-quote replacement?
<Layer status="off" name="xxx" srs="+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs">    <StyleName>xxx</StyleName>    <Datasource base="xxx">       <Parameter name="table"><![CDATA[(SELECT id, the_geom FROM xxx WHERE  ST_Contains(${sql_poly}, the_geom)) as foo]]></Parameter>        <Parameter name="key_field"><![CDATA[id]]></Parameter>        <Parameter name="geometry_field"><![CDATA[the_geom]]></Parameter>     </Datasource> </Layer>
nik4.py --vars sql_poly="ST_GeomFromText('POLYGON((9.6101188659668 53.324516580827, 9.6933746337891 53.323081133135, 9.6933746337891 53.294875047878, 9.6104621887207 53.297440007518, 9.6101188659668 53.324516580827))',4326)" ...

Well, it seems I xml-screen variables, so they don't break XML. I forgot about CDATA. You can fix this by either removing the CDATA frame, or (for now) removing the replacement from the code.
I'll add a check for CDATA a bit later.

I removed that replacing piece of code already on my local instance and so far have not seen any side-effects. But would be nice if we don't have to take care of this when installing on other machines.
And thanks for creating such a useful tool.


clear() doesnt clear ordered_elements

see https://github.com/cduck/drawsvg/blob/master/drawsvg/drawing.py#L140

Good catch @psy0rz!  This is a bug.

Fixed by #133.  Published version 2.4.0.


view img with w3mimgdisplay not working on NetBSD

I'm on NetBSD 9.0 and w3m-img is installed and located in /usr/pkg/bin
I edited the file to reflect this:
get_w3m_path() {
    # Find the path to the w3m-img library.
    w3m_paths=(/usr/pkg/bin/w3m)
    read -r w3m _ < <(type -p w3mimgdisplay "${w3m_paths[@]}")
}

images display fine in w3m but when I hit i on an image in fff i get nothing (goes blank)
all listed deps are installed

As it turns out w3mimgdisplay is in /usr/pkg/libexec/w3m so I've now edited the file as such:
get_w3m_path() {
    # Find the path to the w3m-img library.
    w3m_paths=(/usr/pkg/bin:/usr/pkg/libexec/w3m)
    read -r w3m _ < <(type -p w3mimgdisplay "${w3m_paths[@]}")
}

Now at least I get some output: error: Couldn't find 'w3m-img', is it installed?
So I have w3m in /usr/pkg/bin/ and w3mimgdisplay in /usr/pkg/libexec/w3m/
Any thoughts as to why it's questioning whether or not I have w3m installed?


Search default window functions if no session context was provided

Which issue does this PR close?
None
Rationale for this change
During testing of the DF 43.0.0 release we discovered that the datafusion.functions.window would fail to find default window functions if a session context is not provided.
What changes are included in this PR?
Search for default window functions in addition to default aggregate functions.
Are there any user-facing changes?
None, internal only.

@andygrove  I made one more small change. After this, I'm good from my internal repo unit tests


Could you offer some guidance in using your RandomSearch with allennlp framework?

We will be releasing code for hyperparameter search in AllenNLP this week, which will interplay with the random search code in this repo. Stay tuned!

see #41


How do I add omni up command to cron?

Hi there. sorry if this is simple, ive been trying to work it out myself and worked out where all the commands are within bin, but I cant see a way to do omni up or omni down. My goal is to omni down, do a reboot at 4am, followed by starting the vpn, and omni up.
Reason: my vpn is really crappy and im on 5g internet. This is the only way I can connect in. If anyone has any clues, id appreciate.

figured it out on my own. thanks


Move alignment examples out of lib/rubocop/rspec/

These examples are only used in spec/rubocop/cop/layout/end_alignment_spec.rb and spec/rubocop/cop/layout/def_end_alignment_spec.rb, so let's remove them from the library code altogether.
Is it necessary to write a changelog entry for this PR?
Will probably conflict with #7145, but I’ll fix that after the 1st PR is merged.

Before submitting the PR make sure the following are checked:

[x] Wrote good commit messages.
[ ] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[ ] Added tests.
[ ] Added an entry to the Changelog if the new code introduces user-observable changes. See changelog entry format.
[x] The PR relates to only one subject with a clear title
and description in grammatically correct, complete sentences.
[x] Run bundle exec rake default. It executes all tests and RuboCop for itself, and generates the documentation.

Is it necessary to write a changelog entry for this PR?

No. I doubt any extension relies on them.

Will probably conflict with #7145, but I’ll fix that after the 1st PR is merged.

 :-)

Conflict resolved.

Thanks!


highlight last report date better

"There’s an issue around these trackers being reliant on self-report.  Occasionally there are reports that a tracker will SAY a pharmacy has a med on hand, only to have the patient show up and they’re out of stock, due to the fact that the pharmacy has not reported their data to the feds in a while.  When a pharmacy doesn’t report, their last reported on-hand is pulled forward into the current dataset.  The underlying dataset does contain a field for date of last report, but your trend lines do not make the distinction between current on-hand information, and on-hand information that was pulled forward from an older report.  If there was some way it could do this, that could potentially also be tremendously helpful for anyone using your tracker."

new chart shows black for dates with no updated dose data from provider:


Adding redirectUri parameter to start bot command

This node command fails without the redirectUri parameter being included.

This was a mistake I introduced, because you don't actually need the redirectUri for the slack_button flow, it should not be necessary to run the file.

When I tried running the starting command as instructed, it gave me an error saying that it needed the redirectUri parameter. The code that I updated was the only way for me to get the bot to launch.

You are spot on that this is a bug, but the right fix is to make redirectUri optional and not required to run the file.

Gotcha. That would just mean removing it from the first if-statement, correct?

Correct, I submitted #526 to address this.


Improve doc for DatePicker

Types of changes

[ ] New feature
[ ] Bug fix
[ ] Enhancement
[x] Documentation change
[ ] Coding style change
[ ] Component style change
[ ] Refactoring
[ ] Test cases
[ ] Continuous integration
[ ] Typescript definition change
[ ] Breaking change
[ ] Others

Background and context
Prevents confusion as in https://github.com/arco-design/arco-design/issues/1693
Solution
Add explanation for two different format types

诶不知道为什么被CI判定为First-time contributor了....


how to generate the novel synthesis view videos?

Hi, I run the following command and generated images/ply in outputs/local folder successfully, I just have a question: I saw the novel synthesis view videos from your website cameronosmith.github.io/flowmap:  could you let me know how to continue to generate that kind of novel view videos? Thanks!
(my command):
CUDA_VISIBLE_DEVICES=0 python -m flowmap.overfit dataset=images dataset.images.root=./datasets/flowmap/co3d_bench/ +experiment=low_memory

Check out the README for a note we added on generating the novel view synthesis results from the paper. We used this bundle-adjusting version of 3DGS to generate the results.
FlowMap outputs camera poses in COLMAP format, meaning that in general, it should be compatible with any novel view synthesis pipeline that accepts COLMAP-style datasets.

@dcharatan Thank you!


Remove console.log from private library method

This spams the console logs a little much when using this library.

Freshly published in 4.1.1


fix: agent panics on arm

When running the latest version on arm systems I get the following:
  _           _ _     _ _    _ _                                _
 | |         (_) |   | | |  (_) |                              | |
 | |__  _   _ _| | __| | | ___| |_ ___    __ _  __ _  ___ _ __ | |_
 | '_ \| | | | | |/ _` | |/ / | __/ _ \  / _` |/ _` |/ _ \ '_ \| __|
 | |_) | |_| | | | (_| |   <| | ||  __/ | (_| | (_| |  __/ | | | |_
 |_.__/ \__,_|_|_|\__,_|_|\_\_|\__\___|  \__,_|\__, |\___|_| |_|\__|
                                                __/ |
 http://buildkite.com/agent                    |___/

2018-10-09 08:29:05 NOTICE Starting buildkite-agent v3.5.2 with PID: 16
2018-10-09 08:29:05 NOTICE The agent source code can be found here: https://github.com/buildkite/agent
2018-10-09 08:29:05 NOTICE For questions and support, email us at<EMAIL_ADDRESS>2018-10-09 08:29:05 WARN   Failed to find unique machine-id: machineid: machineid: open /etc/machine-id: no such file or directory
2018-10-09 08:29:05 INFO   Registering agent with Buildkite...
2018-10-09 08:29:07 INFO   Successfully registered agent "8217c7dc4b66" with tags [queue=armv7]
2018-10-09 08:29:07 INFO   Connecting to Buildkite...
2018-10-09 08:29:07 INFO   Agent successfully connected
2018-10-09 08:29:07 INFO   You can press Ctrl-C to stop the agent
2018-10-09 08:29:07 INFO   Waiting for work...
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x4 pc=0x114fc]

goroutine 28 [running]:
sync/atomic.storeUint64(0x1144e03c, 0x5bbc66d3, 0x0)
	/usr/local/go/src/sync/atomic/64bit_arm.go:20 +0x3c
github.com/buildkite/agent/agent.(*AgentWorker).Heartbeat(0x1144e000, 0x0, 0x0)
	/go/src/github.com/buildkite/agent/agent/agent_worker.go:228 +0x108
github.com/buildkite/agent/agent.(*AgentWorker).Start.func1(0x1144e000, 0xf8475800, 0xd)
	/go/src/github.com/buildkite/agent/agent/agent_worker.go:78 +0x44
created by github.com/buildkite/agent/agent.(*AgentWorker).Start
	/go/src/github.com/buildkite/agent/agent/agent_worker.go:75 +0x68

We have seen this issue with other golang projects on arm in the past as well (see for example dgraph-io/badger#311). This is caused by alignment issues that panic when using atomic.StoreInt64.
I tested this fix on an ARM machine and it works fine now.

Thanks for this @jhedev!

Thanks for the quick merge guys. Yeah, it's really crazy... Especially, if you don't know about it :D


Consider introducing a solution for keeping the information why the refund was performed

What I'm trying to achieve
The payment refund can be called for several reasons, and we don't save the information on why it was done. To find out the reason we need to lock in some logs and guess what could happen.
Describe a proposed solution
Discuss and implement a solution for keeping the reason for payment refund. Maybe we should include such info in some events. It will be great to also send this info in some metadata to the gateways (there is no way for sending metadata for refund in Adyen right now).

This is a good idea to add logs for any webhook requests - not only for refunds, or Transaction API. It would be great help when debugging what had happened with a filed request (was it a timoeut? was external provider down? does our app have a bug?)


Look forward to releasing the code

Hi, could you please let me know when the code will be released ? Thanks a lot.

The code has been released. Enjoy.

Thanks a lot for release！！


Implement missing Model.create function

It was in the protocol requirements but the documentation didn't mention it. I assume that @formbound accidentally missed it, but since that seems pretty unlikely and I'm not a SQL expert, I'm going to leave this open until somebody more experienced than me can ensure that my code is correct.

I did not realize that this is defined in the adaptors (ex: PostgreSQL)


[Question] Set a ping timetout ?

I would like to handle state where websocket is connected but no data received (eg : you're in subway, your device is connected to 3G but no data received and you cannot send frames).
Is it possible to set a ping timeout ?

You can send ping frames periodically by calling setPingInterval method with an interval in milliseconds between ping frames. This method can be called both before and after connect() method. Passing zero stops the periodical sending.
// Send a ping per 60 seconds.
ws.setPingInterval(60 * 1000);

// Stop the periodical sending.
ws.setPingInterval(0);

Or, the following code although I've not tried it. This will raise java.net.SocketTimeoutException.
ws.getSocket().setSoTimeout(60 * 1000);

Thanks, I will try !


[Feature Request] Plex Smart Collections

It would be really nice if instead of a library, you could specify 1 of your Smart Collections (https://support.plex.tv/articles/201273953-collections/)
Not 100% sure if you can easily get that info from the API, but it's possible to show these collections on the Home Page (similar to On Deck), so maybe they could be implemented as a special library.
I'm open for testing if you need anybody!

Implemented in 2.1 along with playlists!

Awesome! Thanks for the quick addition, now I'm off to create my complete media center dashboard :D


Merlin Container Release 22.04

@albert17 Just built and tested the merlin-tensorflow-training:22.04 container, it looks like we still need to figure out a fix for the missing tensorflow package?

@karlhigley Just saw your comment. Which issue about tensorflow?


original_dst : use local address with transparent sockets and TPROXY

Title: original_dst : use local address with transparent sockets and TPROXY
Description:
Use the local address if the listener uses transparent or allow user to set such an option on the original_dst.
https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/listener/v3/listener.proto.html?highlight=transparent
Reasoning:
Original destination uses SO_ORIGINAL_DST to get the original destination https://github.com/envoyproxy/envoy/blob/118f66e87bae3961c5726ad46239a85cdadc316f/source/common/network/utility.cc#L398
This method does not provide the desired result in all cases. Firstly, it depends on conntrack and specifically on the default conntrack zone. Secondly, if there is DNAT between TPROXY and the actual socket, as the nat table is after mangle table. Then the result is the pre-DNAT address. It is indeed the original dest (the service IP), however, it is not the original dest from the point of view of the actual connection seen by envoy.
The SO_ORIGINAL_DST works well with the REDIRECT target as that uses DNAT to redirect the packet and returns the original dest address instead of the local one.
In case of TPROXY, there is no DNAT involved in the redirection, therefore the local address of the socket is the same as the original destination. Therefore using localAddress that uses the getsockname()  system call is enough to return the original destination of the connection. It works well also in the case of DNAT happening after TPROXY. It also works in case there is no conntrack or when the conntrack happens in other than the default zone.
[optional Relevant Links:]
localAddress
https://github.com/envoyproxy/envoy/blob/118f66e87bae3961c5726ad46239a85cdadc316f/source/common/network/io_socket_handle_impl.cc#L603

Are you suggesting the document of transparent should not refer to original_dst listener filter?

This is a prototype I tested in my usecase. It gets the original destination after DNAT that occurs between TPROXY and envoy and works well also in the regular case of a simple redirection.
https://github.com/tomastigera/envoy/commit/7ccdc1b10ce48f701a414e9195c04382ca58752f

Are you suggesting the document of transparent should not refer to original_dst listener filter?

No, I was saying that the original_dst may not get the right address in all cases with TPROXY.
Regarding the documentation of transparent, I think the wording is fine. I'd stress that it MUST be set if TPROXY is used.

if you end up doing this work, please tag me on the PR because there might be complications with Windows since we don't support the IP_TRANSPARENT option.
Note regarding the current implementation is that if you want to #ifdef the code you might want to do it with #ifdef IP_TRANSPARENT because SOL_IP is defined on Windows but IP_TRANSPARENT is not.

do you agree with my proposal? https://github.com/envoyproxy/envoy/issues/16179
I am tortured by always adding duplicated original_dst , and you wants a different implementation of original_dst
And we both don't like extra syscalls.
We should have an option to define the exact original_dst we want.

@tomastigera do you agree with my proposal? #16179

I do not quite follow, I might not have enough knowledge, but it seems like use_original_dst just add the original_dst automatically.

I am tortured by always adding duplicated original_dst , and you wants a different implementation of original_dst

I do not want to have a different implementation, I merely want the original_dst to use the right method of obtaining the original destination based on the environment it lives in. That is, if traffic is steered towards envoy using the iptables REDIRECT, use the current method and if TPROXY is used, use a different method.
In my proposal, it is determined automatically based on the whether the listening socket is transparent or not. I can see that a user would like to perhaps configure that, but I left it out atm (a) for the sake of simplicity and (b) because I am not so fluent in C++ to make the whole plumbing right away.
Reading the original_dst_cluster it does not seem like it would use the localAddress unless it was overridden/restored by the original_dst. Or would it? Perhaps using whatever is the localAddress in case the address wasn't overridden would be just good enough.

And we both don't like extra syscalls.

Well the added syscall to test whether the socket is transparent can be avoided if there is access to the fact the transparent is set to true. I added the syscall just for the sake of simplicity to demonstrate in code what I am after.

We should have an option to define the exact original_dst we want.

+1

@lambdai any progress in this issue? I saw the PR but it does not seem it merged

sorry i was on something else. I just updated the pr with the implementation and test cases.

Not quite stale yet, there is an active PR https://github.com/envoyproxy/envoy/pull/16349


Reimplement #1118 from master

PR #1118 was too far away from master so I reimplemented the changes on a fresh branch.

The tests failed because IAO imports 'planned process' and we're getting their out-of-date definition as a duplicate of ours. I'm not sure what to do about that other than edit the IAO import.

I'm going to remove that change from this PR: reverting to "processual entity".


Logo suggestion

I just wanted to throw my idea in about the GitHawk logo. I think it would look more modern if we would remove the pr icons around the hawk or make them less present. Most icons and apps nowadays are cleaner in design to not distract the users and I think it would better match with other apps on the home screen.
Feel free to correct me!

I think it’s actually really cool looking logo, without PR icons it would be just generic hawk picture.
Sent with GitHawk

@schrodincat @BasThomas I agree that is a unique identifier. What if we would remove the gradient or make the git less present?

Let’s wait for @rnystrom to chime in on this one
Sent with GitHawk

I actually would add gradient to the hawk too, so it would be consistent across the logo
Sent with GitHawk

I’m open to all of this 😊 but would like to see some shots of the icon on the home screen! That’s the most important to me.
I like the idea of removing the gradients from the gits, but I really like the shimmer on the hawk! Happy to check out some mockups. Are the icon files in this repo? If not, I’ll upload them when I’m done traveling.
Sent with GitHawk


Tempest-extreme in e3sm-unified

Hi Xylar, I'm trying to call tempest-extreme from e3sm-unified and realized that it is not available. I think you have already made it a conda package on conda-forge. Could you make it available in the next e3sm-unified release?

@chengzhuzhang, I'm really sorry about that.  I don't know how it was omitted.  It is definitely on the list on Confluence (along with tempest-remap).

@chengzhuzhang, This will definitely be handed in #88 but I could also do a 1.4.1 release with tempest-extremes.  That wouldn't be a lot of work.  Let me know.

hey Xylar, no problem. Thank you for working on it. There might be a tempest-extremes release coming up with a new feature for TC analysis. I will check with Paul for timing.
Also tempest-extremes can be built with or without MPI. For the MPI build, one has to be on a compute node to run. Could it be possible to maintain two builds on conda forge?

@chengzhuzhang,

Also tempest-extremes can be built with or without MPI. For the MPI build, one has to be on a compute node to run. Could it be possible to maintain two builds on conda forge?

I can certainly build the MPI version on conda-forge but it used the conda-forge version of MPICH (or Open-MPI) and that doesn't work on any of our supported machines.  If you want a version that uses the system MPI, that obviously won't come from conda-forge and it won't be compatible with E3SM-Unified.  This is also a problem with ILAMB.

Update, I did make the conda-forge package build with MPI, and I just updated the draft of 1.5.0 to also use the MPI version when E3SM-Unified has MPI.  But the issue remains that the E3SM supported machines can't work with the conda-forge MPI.  I have been working for more than a year to try to find a solution to this but I don't think there is one.

This is problematic. I'm curious about the inclusion of tempest-remap. Do we have the same problem? I can try test a no MPI build of tempest-extreme to see if it performs adequately...

As far as I know, only mptempest (via moab) has MPI support.  We do not yet include moab in E3SM-Unified so MPI support is also not available there.

This (MPI support for diagnostics tools) is a topic we really need to have a whole IG meeting about at some point.

One more thought.  I have built ESMF and SCORPIO on many systems using system libraries.  TempestExtremes seems much simpler than these libraries (its only dependency is libnetcdf).  It seems possible to work on defining a system-specific E3SM-Unified that uses system builds of some tools like ESMF, TempestExtremes and ILAMB.  This would work for executables but not for libraries.  It would also be a ton of work, and probably won't be possible by July.

One more thought. I have built ESMF and SCORPIO on many systems using system libraries. TempestExtremes seems much simpler than these libraries (its only dependency is libnetcdf). It seems possible to work on defining a system-specific E3SM-Unified that uses system builds of some tools like ESMF, TempestExtremes and ILAMB. This would work for executables but not for libraries. It would also be a ton of work, and probably won't be possible by July.

This sounds like a possible path forward for this MPI support issue. Would be nice to hear from someone from IG with relevant expertise.

Would be nice to hear from someone from IG with relevant expertise.

I would certainly welcome input from someone from IG with expertise in building packages like this for specific machines.  But I think the bigger issue isn't so much how to build the libraries but how to maintain them as machine modules change.  E3SM is constantly updating not only current branches but also maint branches to make sure the remain compatible with machine modules.  I do not look forward to having to engage in a similar process for each past and present E3SM-Unified version on each supported machine.  (But I also don't see a clear alternative.)

@chengzhuzhang, I've thought about this further and looked into a test build of TempestExtremes on Anvil.  It seems like it shouldn't be too hard to replace the conda-forge builds of some MPI packages with our own builds for the system MPI:

mpi4py
ILAMB (just needs mpi4py installed with the system MPI)
TempestExremes
ESMF

I was afraid more packages were affected but those are the only ones that aren't libraries (and therefore already available as system modules).
ESMF is going to be the hardest one.  I've built it on most machines but haven't had any luck on Cori-Haswell (and haven't tried on Cori-KNL because I haven't had good luck with analysis on those nodes), so that's one where we could use some IG team expertise.
I'll try to put together a test environment on several supported machines sometime in May because I think this might need some extra testing compared with our "normal" E3SM-Unified.


Fixes tree items not coming back when search is cleared

Fixes #89

Thanks for this. Not sure why CI didn't run, but I added you as a collaborator to the actual repo, so in the future, if you like you can switch your origin to sudara/melatonin_inspector and push to branches here too.

CI green: https://github.com/sudara/melatonin_inspector/actions/runs/6326099276/job/17178969076


fatal error: concurrent map writes in "parseRelation" function

We found that two tables, both associated with the same table, were called at the same time when the program was started
err = db.Model(&bo.PeInfo{}).Order("id ASC").Find(&Info1List).Error
There's a probability the program will crash
I tested it on a virtual machine and kept rebooting the program for a minute. There is no problem when I list the association of a table or change the name of the association.
type Info1 struct {
CreatedAt time.Time json:"created_at"
UpdatedAt time.Time json:"updated_at"
Code string
Relation []*Relation gorm:"foreignkey:Code;references:Code"
}
type Info2 struct {
CreatedAt time.Time json:"created_at"
UpdatedAt time.Time json:"updated_at"
Code string
Relation []*Relation gorm:"foreignkey:Code;references:Code"
}
The following is the stack information when the program exits
fatal error: concurrent map writes
fatal error: concurrent map writes
goroutine 44 [running]:
gorm.io/gorm/schema.(*Schema).parseRelation(0xc000b190e0, 0xc000b252c0)
vendor/gorm.io/gorm/schema/relationship.go:100 +0x5d8
gorm.io/gorm/schema.ParseWithSpecialTableName({0x134e900, 0xc0009f25a0}, 0xc00073dc40, {0x1b0c068?, 0xc00013ed80?}, {0x0, 0x0})
vendor/gorm.io/gorm/schema/schema.go:341 +0x22c5
gorm.io/gorm.(*Statement).ParseWithSpecialTableName(0xc0009f6380, {0x134e900?, 0xc0009f25a0?}, {0x0?, 0x14f6e00?})
vendor/gorm.io/gorm/statement.go:492 +0x65
gorm.io/gorm.(*Statement).Parse(...)
vendor/gorm.io/gorm/statement.go:488
gorm.io/gorm.(*processor).Execute(0xc0007229b0, 0xc0007eca50?)
vendor/gorm.io/gorm/callbacks.go:105 +0x179
gorm.io/gorm.(*DB).Find(0xc000a10e38?, {0x1367600?, 0xc00093cb40}, {0x0, 0x0, 0x0})
Error code location, is indeed a map write
if relation.FieldSchema != relation.Schema && relation.Polymorphic == nil && field.OwnerSchema == nil {
relation.FieldSchema.Relationships.Relations[""+relation.Schema.Name+""+relation.Name] = relation
}
and my gorm version：
gorm.io/driver/mysql v1.5.2
gorm.io/gorm v1.25.7-0.20240204074919-46816ad31dde
Thank you very much！

It was the same when I upgraded to the latest version

Can you create a playground for this?


local_variable_declaration and ERROR is generated when it encounters descriptors.

Problem description
Consider the following method:
@CheckReturnValue @Nonnull static public <E>String arrayToString(@Nonnull E[] v){
  StringBuilder retval=new StringBuilder();
  boolean first=true;
  for (  E e : v) {
    if (!first) {
      retval.append(',');
    }
    first=false;
    retval.append('[');
    retval.append(e.toString());
    retval.append(']');
  }
  return new String(retval);
}

Expected parse tree output (optional)
Parse code with output method_definition
Actual parse tree output (optional)

local_variable_declaration: @CheckReturnValue @Nonnull static public <E>String
expression_statement : arrayToString(@Nonnull E[] v){\n  StringBuilder retval=new StringBuilder();

I think this just needs to be inside of a class declaration.

Thx! Putting it inside of a class declaration works. But it is quite confusing that why parser could handle statement StringBuilder retval = new StringBuilder() and whole class declaration but fails to parse a single method declaration.

Top level items are statement, of which expression_statement is a part of, but method_declaration is inside a class/interface body


Plugin cannot be installed in combination with PostgreSQL 14

Installed: Kanboard
Version: 1.2.35
PHP Version: 8.1.2-1ubuntu2.14
PHP SAPI: apache2handler
HTTP-Client: cURL
OS Version: Linux 5.15.0-94-generic
Datenbanktreiber: postgres
Datenbank Version: 14.11 (Ubuntu 14.11-1.pgdg22.04+1)
DefinitionOfDone Version: 1.2.0
After installing DefinitionOfDone into directory plugins the plugin remains absent, while in the error log the message is appearing:
[Sat Feb 24 16:44:29.383086 2024] [php:notice] [pid 10420] [client 2001:638:505:200::209:53096] [critical] DefinitionOfDone: Unable to migrate schema for the plugin: DefinitionOfDone => SQLSTATE[42601]: Syntax error: 7 ERROR:  syntax error at or near "`"\nLINE 4:         `title` TEXT,\n                ^

The reason is a syntax error in file "Schema/Postgres.php" line 9 and below:
function version_1(PDO $pdo)
{
    $pdo->exec("
    CREATE TABLE definition_of_done (
        id INT NOT NULL,
        `title` TEXT,
        status INT,
        task_id INT,
        user_id INT,
        `text` TEXT,
        position INT,
        PRIMARY KEY (id),
        CONSTRAINT definition_of_done_task_id FOREIGN KEY (task_id) REFERENCES tasks(id) ON DELETE CASCADE ON UPDATE CASCADE,
            CONSTRAINT definition_of_done_user_id FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE SET NULL ON UPDATE CASCADE
    );");
}

The "backticks" used for column "title" and "text" have to be replaced by double quotes, so the correct statement has to be this:
function version_1(PDO $pdo)
{
    $pdo->exec("
    CREATE TABLE definition_of_done (
        id INT NOT NULL,
        \"title\" TEXT,
        status INT,
        task_id INT,
        user_id INT,
        \"text\" TEXT,
        position INT,
        PRIMARY KEY (id),
        CONSTRAINT definition_of_done_task_id FOREIGN KEY (task_id) REFERENCES tasks(id) ON DELETE CASCADE ON UPDATE CASCADE,
            CONSTRAINT definition_of_done_user_id FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE SET NULL ON UPDATE CASCADE
    );");
}

Unfortunately, the fix for https://github.com/Chaosmeister/DefinitionOfDone/blame/ffeb563caef2690d7ad38724e049ecb66d5bf83a/Schema/Postgres.php#L18 still contains a syntax error, rendering the plugin disabled for PostgreSQL installations.
Fix :
@@ -17,3 +17,3 @@
         user_id INT,
-        \text\" TEXT,
+        \"text\" TEXT,
         position INT,

See also https://github.com/Chaosmeister/SubtaskResult/issues/1#issuecomment-2497337315

oh  looks like I messed this up.
it's corrected now.


adding entity property description when documentation desc option is present

The swagger_doc json generated contains entity definitions, with property declarations, but if you set a "desc" option like this:
expose :name, documentation: {type: "String", desc: "Name of object"}
This gets ignored by grape-swagger. I've changed this.

:+1:


Invalid request. Invalid 'cid' parameter.

Hello,
Great job for this bundle, I just had an error in the file /src/Service/CurlConnector.php with this link : https://maps.googleapis.com/maps/api/place/details/json?cid=%s&key=%s
I replaced cid by place_id : https://maps.googleapis.com/maps/api/place/details/json?place_id=%s&key=%s
Now it works fine.
You can also add the possibility on chose the order : reviews_sort=newest or most_relevant (by default) in your yaml conf file : https://maps.googleapis.com/maps/api/place/details/json?place_id=%s&key=%s&reviews_sort=newest in my case

Well, would you make a pr?

Changed the url but am not able to test this yet.


Fork released

Good afternoon. Very sorry to hear about the passing of Dijji.
Just curious if a fork to this project has been released?
Thanks!

@Bamajon1974 It seems there are no forks with serious activity. This can be easily reviewed at https://github.com/Dijji/FileMeta/network


exclude-ip not working with Caddy log

Hi, I'm using GoAccess on Ubuntu Server 20.04, and Caddy Server.
The exclude-ip option seems not to be working with the caddy log.
Without exclude-ip, everything is fine.
Thanks for this great software!
> goaccess /var/log/caddy/psp.log --log-format=CADDY -e --exclude-ip <IP_ADDRESS>

GoAccess - version 1.6.4 - Sep 30 2022 23:35:22
Config file: /etc/goaccess/goaccess.conf

Fatal error has occurred
Error occurred at: src/parser.c - read_log - 2065
Unable to open the specified log file '<IP_ADDRESS>'. No such file or directory

Thanks. It looks like you are passing -e and —exclude-ip at the same time. Try removing -e and let me know if that works.

Thanks. It looks like you are passing -e and —exclude-ip at the same time. Try removing -e and let me know if that works.

Oh, yes, it works. I did that before, but as I was trying with an IP range, I didn't notice that the problem was with that range. With a single IP it works. Thank you!

Closing this. Feel free to reopen it if needed.


Remove fastscroller_track & fastscroller_handle strings

Remove
<string name="fastscroller_track">फास्टस्क्रोलर ट्रैक</string>
<string name="fastscroller_handle">फास्टस्क्रोलर हैंडल</string>

I will correct it

@teolemon  will you clarify about this , should I remove these strings from all String files or only from specified language (Hindi ) because these strings have been used in fastscroller

Those strings just mention FastScroller, they don't say anything useful to the end user ?
So I guess they can be removed from the source file ?

@teolemon  thanks


Channel override: California Academy of Sciences (en Español)

Channel ID: ID (for Kolibri version 0.6.0 and below): 4b2f3f35debe4fbe96b77558a3364675
Styling:

[ ] Custom primary color? #166572
[ ] Custom secondary color? #166572
[ ] Custom header color?  #166572
[ ] Custom thumbnail? https://www.dropbox.com/s/eqr87cxf1xj6j6e/Thumb_CAS ES 600x376 .jpeg?dl=0
[ ] Custom icon? https://www.dropbox.com/s/fmhoumdk6qsa03r/Logo_ California Academy of Sciences 208x208.png?dl=0
[ ] Custom header asset? https://www.dropbox.com/s/4ncavyqlmrc9303/BG_CAS ES 2560x900.jpeg?dl=0

Options:

[ ] Has search section? NO
[ ] Has carousel section? NO
[ ] Has filters section? NO
[ ] Has dark header? YES
[ ] Display logo in header? YES

Same question as in https://github.com/endlessm/kolibri-explore-plugin/issues/636#issuecomment-1595196590 . We could save space by reusing the custom presentation from CAS (English).

@manuq This one is actually not equivalent, the Spanish version has much less content and different videos.

Note for future reference: header color is not needed when we have a header asset.

@jofilizola there are a few differences with the English one, which has:

display logo in header: no
We should display logo in header: yes

is Endless app: yes
English is not an Endless curated app, no. It's a partner app.

UPDATE also the colors are different than the English one, which has:

$primary: #166572;
$secondary: #87D036;
The primary is same for both, I set secondary and primary the same for the Spanish just because I think we won't even see it.

Is that intentional? Should we update both? Or does this apply only to the Spanish version?
Colors yes, the rest I think we missed! So we need update both, please, sorry! :)

@jofilizola thanks for clarifying. I have done the changes. To display logo in header is the default, so in next channel override request you can just remove the line.

QA in Ladybird v6.30.0 (Vanessa and Simon)


Fixed #588: more robust when querystring contains malformed %

I tested malformed % on Google Search and it works (interpret as "% %"). So I think for robust reason the best solution is just interpreting it like Google did since it's not ambiguous.

Rebased onto the latest version.

Rebased onto the latest version. Again.

@philiptzou Nice work! Just a couple of nits to address and this should be ready to merge.

@kgriffs Sorry for the delay. Just fixed the issues you addressed.

Nice work! LGTM.


Dice Game

I would like to develop a dice game using JavaScript in which every time the user refreshes the page different number pops up on die and accordingly the winner is declared.
I would like to work on this issue under GSSOC21 @ridsuteri can you please assign this issue to me
Sample

srry @rohansharma4050 but this issue is already taken so try to improve the issue or add any other awesome js project


[SPARK-39686][INFRA] Disable scheduled builds that did not pass even once

What changes were proposed in this pull request?
This PR proposes to skip the builds that have never passed in history. https://github.com/apache/spark/pull/36940 added some more combinations to check if they passed, and this PR disables some of them that do not pass.
See also:

SPARK-39681 (https://github.com/apache/spark/runs/7189972241?check_suite_focus=true)
SPARK-39685 (https://github.com/apache/spark/runs/7189971643?check_suite_focus=true)
SPARK-39682 (https://github.com/apache/spark/runs/7189971505?check_suite_focus=true)
SPARK-39684 (https://github.com/apache/spark/runs/7054055518?check_suite_focus=true)

Why are the changes needed?
In order to check the test status easily with each combination of profile and branch.
Does this PR introduce any user-facing change?
No, test-only.
How was this patch tested?
Virtually configuration changes. Will be checked after it's merged.

cc @Yikun and @dongjoon-hyun FYI

Merged to master.

Thanks all!


lodash.assign deprecated

Just tried to install nexe and I got this message.
$ npm install -g nexe
npm WARN deprecated<EMAIL_ADDRESS>This package is deprecated. Use Object.assign.

I realise it's not a bug, but things probably should be updated to not use the deprecated package.

Fixed in v2.0.0 branch.


Have an option to centre the terminal if a certain InitialPosition value is given

Description of the new feature/enhancement
I would like to be able to tell Windows Terminal to centre itself on the screen, rather than provide a numerical InitialPosition value.
Proposed technical implementation details (optional)

Provide a value such as "auto-centre" or "centre" to InitialPosition
???
Profit!

I... don't hate this actually. I don't think this would be too hard to do, thanks for the suggestion!

I'm on this!


Is there a method getHue/setHue?

I have found getLuminosity/setLuminosity/getSaturation/setSaturation, but I want to change hue of a color.

Hey @army8735, thanks for the question.
This is not a generic color modification library, its only purpose is to blend colors. For a more powerful color handling tool, you may want to take a look at the color package.
That said, if you're willing to jump some hoops, you can change the hue of a color with this library by blending a color with the desired hue value onto your base color, in hue mode:
import { hue } from 'color-blend'

const darkRed = { r: 128, g: 0, b: 0, a: 1 }
const brightGreen = { r: 0, g: 255, b: 0, a: 1 }

const darkGreen = hue(darkRed, brightGreen)


Nested headers

Hi, I'm looking for property nested header like handsontable, has anyone used it in jexcel?

This is a simple thing you can do it.
https://jsfiddle.net/7metkm8s/

I was writting an answer when you answered Paul XD
https://jsfiddle.net/fvandal/j8ttmnvd/


Docker file doesn't seems right and I think we also need to first create a migration file.

What exactly, please point it out and you can work on this after that @ArpitBlagan

What exactly, please point it out and you can work on this after that @ArpitBlagan

As in current docker file there is a line RUN npm run dev  I think we dont' need this and we need to put this in cmd CMD ["npm","run","dev"] because this is an command which will be keep listening to in coming requests for our app.

As there is no migration file in prisma we need to create on before starting the app and also need to add health check for db in our docker compose.


Duplicate xstream bundled because @cycle/run dependency on 10.x

Extracted from https://github.com/cyclejs/cyclejs/issues/700#issuecomment-334149809
@cycle/run has a hard dependency on xstream 10.x and most recent xstream is v11. Installing them both on your system will result in xstream v10.9 being installed in node_modules/@cycle/run/node_modules and xstream v11 just in node_modules.
Which should result in both being bundled, even though apparently v11 is just a breaking change related to the ts typing.
Anyway we could fix that ?
It's 7 days old by the way. So, no problem for people having started before that AND did not upgrade their package (maybe that's why no one spotted it, usually no one start looking at their dependency tree when they are not even in prod ?)

I already have a commit in master for this.

Can I suggest we have some guidelines on how to handle xstream as peer dependency (or what ever is best practive these days)? I hit a similar issue with the auth0 driver/wrapper package. We need to ensure it is up to the 'user' to choose which version they use

Well, @cycle/run seems to be the odd one out, it's the only one specifying xstream as a dependency. All the others have it as a peerDependency and with x, but also have @cycle/run as a direct dependency (also with a *).
So ... I would keep it as is ... it seems to be working, just keep an internal wiki to not forget to relax @cycle/run dependency when updating xstream or something (and also see about updating all devDependencies which are still locked on 10.x almost on all packages.)

Agree for core packages, but was also thinking of 3rd party drivers etc.


fix(Tab): make index.js exports match index.d.ts exports

Description

Making the index.js and index.d.ts files better match for components/index.js and TabBar/index.js
References

Testing

Automation

Checklist

[ ] all commented code has been removed
[ ] any new console issues have been resolved
[ ] code linter and formatter has been run
[ ] test coverage meets repo requirements
[ ] PR name matches the expected semantic-commit syntax

Emily, I noticed most of the import statements in index.js include the .js extension, while others do not. For the consistency, I suggest we drop the .js extension from all import statements or vice versa which ever works for you.


Prettify the code.

update

I have tried to resolve issue #7.
I have not removed inline styling because
I am not sure about the folder structure.
So, if we have to do that please let me know @mayukh18


Ability to perform find/replace only for open documents

VSCode appears to support find/replace for the following:

Current document
Selection within current document
Files in a particular folder(s) (with optional exclude filters)
Files in entire project (with optional exclude filters)

This is great, but one thing seems missing--the ability to search "all open documents" (as you can with Visual Studio).
Is this possible? If not, could you please consider this a feature request?

/duplicate of https://github.com/Microsoft/vscode/issues/20530


Live

test PR

Docs Build status updates of commit a3d0a35:
:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Test PR


Support Switcher Runner

I have three units of the new Switcher Runner, any help you need I can provide.

@erlichmen i saw you are a developer... feel free to create PR for the switcher-js2 library or any switcher supported library, there are plenty in python if you prefer.
Once you've done that in will be able to replicate the code.

already supported


mBart cc25 doesn't work

🐛 Bug

To Reproduce
Steps to reproduce the behavior (always include the command you ran):

load https://dl.fbaipublicfiles.com/fairseq/models/mbart/mbart.CC25.tar.gz
extract tar.gz
use python:

from fairseq.models.bart import BARTModel
model = BARTModel.from_pretrained(model_name_or_path='./mbart.CC25')

>>> /usr/local/lib/python3.6/site-packages/fairseq/models/bart/model.py in from_pretrained(cls, model_name_or_path, checkpoint_file, data_name_or_path, bpe, **kwargs)
    109             bpe=bpe,
    110             load_checkpoint_heads=True,
--> 111             **kwargs,
    112         )
    113         return BARTHubInterface(x['args'], x['task'], x['models'][0])

/usr/local/lib/python3.6/site-packages/fairseq/hub_utils.py in from_pretrained(model_name_or_path, checkpoint_file, data_name_or_path, archive_map, **kwargs)
     71     models, args, task = checkpoint_utils.load_model_ensemble_and_task(
     72         [os.path.join(model_path, cpt) for cpt in checkpoint_file.split(os.pathsep)],
---> 73         arg_overrides=kwargs,
     74     )
     75

/usr/local/lib/python3.6/site-packages/fairseq/checkpoint_utils.py in load_model_ensemble_and_task(filenames, arg_overrides, task, strict, suffix)
    209         # build model for ensemble
    210         model = task.build_model(args)
--> 211         model.load_state_dict(state["model"], strict=strict, args=args)
    212         ensemble.append(model)
    213     return ensemble, args, task

/usr/local/lib/python3.6/site-packages/fairseq/models/fairseq_model.py in load_state_dict(self, state_dict, strict, args)
     91         self.upgrade_state_dict(state_dict)
     92         new_state_dict = prune_state_dict(state_dict, args)
---> 93         return super().load_state_dict(new_state_dict, strict)
     94
     95     def upgrade_state_dict(self, state_dict):

/usr/local/lib/python3.6/site-packages/torch/nn/modules/module.py in load_state_dict(self, state_dict, strict)
    828         if len(error_msgs) > 0:
    829             raise RuntimeError('Error(s) in loading state_dict for {}:\n\t{}'.format(
--> 830                                self.__class__.__name__, "\n\t".join(error_msgs)))
    831         return _IncompatibleKeys(missing_keys, unexpected_keys)
    832

RuntimeError: Error(s) in loading state_dict for BARTModel:
	Unexpected key(s) in state_dict: "encoder.layernorm_embedding.weight", "encoder.layernorm_embedding.bias", "decoder.layernorm_embedding.weight", "decoder.layernorm_embedding.bias".

Code sample

Expected behavior
matched all layers success
Environment

fairseq Version (e.g., 1.0 or master): master
PyTorch Version (e.g., 1.0): 1.4.0
OS (e.g., Linux): Ubuntu
How you installed fairseq (pip, source): source
Build command you used (if compiling from source):

!git clone https://github.com/pytorch/fairseq
!pip install --no-deps './fairseq'

Python version: 3.6
CUDA/cuDNN version: 10.0
GPU models and configuration: using cpu
Any other relevant information: -

Additional context

Instead of this line,
model = BARTModel.from_pretrained(model_name_or_path='./mbart.CC25')
Please pass layernorm-embedding as
model = BARTModel.from_pretrained(model_name_or_path='./mbart.CC25', layernorm_embedding=True)

thank you! it helped


Issue with S3 copy

I am trying to run the code snippet below:
"RunCommandTitle": {
"Type": "AWSUtility::CloudFormation::CommandRunner",
"DependsOn" : "S3Bucket",
"Properties": {
"Command": "aws s3 cp ../LambdaHandler/anomaly_detection.zip s3://krisrajztest/anomaly_detection.zip",
"Role": "EC2ServerFullAccess"
}
}
And getting the error message:
You do not have permissions to make the TerminateInstances API call. Please try again with the necessary permissions.
Can someone help please?
Thanks

Same issue here...

see issue #24 and a possible remedy #30

Hello,
This is a check in CommandRunner to ensure that instances created can be terminate before they are created. If permissions to terminate instances are not present, every time CommandRunner is created/updated there will be a new EC2 instance that will be billed and will not be terminated unless manually terminated by the user.
We are working on a new major version of CommandRunner, however we will not be removing this check. Instead please ensure that the TerminateInstances API call can be performed.


Add installation examples for watchOS

(Probably just adding watchOS to all of the Swift 2 examples?)

I got problem for adding the frameworks to project as well.
Anyone make that working  before?
(Supporting both IOS 9 and watchOS)

iOS 9 and watchOS 2 are fully supported. They are different frameworks, however. We'll update our installation instructions shortly to have exact steps for watchOS 2. It's essentially the same as our iOS instructions, replacing 'iOS' with 'watchOS' whenever necessary.

To clarify, this issue is tracking adding installation examples to https://github.com/realm/realm-cocoa/tree/master/examples/installation.

Sorry for wrong thread maybe
But any successful try on submiting watchOS2 project to iTunes?
Get errors for it

In my podfile i use:
target "APPNAMEWatchOS2 Extension" do
    platform :watchos, '2.0'
    pod "Realm", "0.95.0"
end

But it don't download core/librealm-watchos.a
I miss something ?

@skrew Realm 0.95.0 depends on realm-core-<IP_ADDRESS>, which includes core/librealm-watchos.a, so it should be available. Could you try deleting and recreating your Pods directory to force it to download again?

Working after deleting Pods directory. Thanks.


License not consistent

Hi,
Some files like beans.xml or arquillian.xml don't have the same header as the Java source files. Is that desire?
Should I create a PR for it?
Thanks
Jean-Louis

Yes, please.
On Feb 2, 2018 18:10, "Jean-Louis Monteiro"<EMAIL_ADDRESS>wrote:

Hi,
Some files like beans.xml or arquillian.xml don't have the same header as
the Java source files. Is that desire?
Should I create a PR for it?
Thanks
Jean-Louis
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/eclipse/microprofile-jwt-auth/issues/60, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AHXkL4ZibYfoG6zoq_1ydLE9a_YQP0V6ks5tQydigaJpZM4R3VLv
.

Did you have a PR for this? I'm not seeing one.

Looks like it is all fixed now. Sorry for the noise. Can be close now


dj backend csfr error

I try to use the new django. I  got it installed, but when i try to conect i got a CSRF verification error from Django.. any hints for me

You should add the origin in settings.py file
On Fri, Dec 8, 2023, 17:54 JuergenCornely @.***> wrote:

I try to use the new django. I got it installed, but when i try to conect
i got a CSRF verification error from Django.. any hints for me
—
Reply to this email directly, view it on GitHub
https://github.com/openchatai/OpenChat/issues/212, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEI5ZGSWEH7WLBAVNNN2DEDYIMBJLAVCNFSM6AAAAABAMSSGAWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGAZTENJWG4YDINQ
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

If allowed hosts is not defined in .env, it should be listening on
<IP_ADDRESS>:8000 by default
On Fri, Dec 8, 2023, 18:13 JuergenCornely @.***> wrote:

By the way it is listening on port 8001?
—
Reply to this email directly, view it on GitHub
https://github.com/openchatai/OpenChat/issues/212#issuecomment-1847104900,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEI5ZGRZJY23ULDT53HIVL3YIMDOHAVCNFSM6AAAAABAMSSGAWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNBXGEYDIOJQGA
.
You are receiving this because you commented.Message ID:
@.***>

Please update .env with the following and restart your containers
ALLOWED_HOSTS=localhost,<IP_ADDRESS>
APP_URL=http://<IP_ADDRESS>:8000

then navigate to http://<IP_ADDRESS>:8001/login
Default admin user
user - admin
password - admin_password

Same problem, i get the login Page. After pressing the login button i got the CSFR verification failed

in my envoirment the makefile at the force_migrate section goes to the docker Container web. But the installtion makes a container oc_web.. hope this can help

Temporarelly you can bypass in settings.py
'django.middleware.csrf.CsrfViewMiddleware',

Can you check now please? Get the latest release.

It works,  thanks a lot...


Fix vof ht

Description of the problem
Heat transfer did not consider multiple fluid parameters when used with VOF
Description of the solution

Solve the bug (silly parameter naming)
Add test with analytical solution

How Has This Been Tested?
Test with analytical solution: two fluids with different k and between two walls at fixed temperature.
Future changes
I could see that the documentation pages on initial condition and analytical solution could use another check: temperature subsection is missing on initial condition, a few typos, and analytical solution could be clarified.
Also I think it would be clearer to rename the subsection VOF in initial condition to subsection phase, so that it is coherent with temperature and subsection phase in the analytical solution.
I will do that in another documentation PR as it is not directly related.
Comments
I changed the output for the marangoni effect test with @shahabgol approval. We are not sure if it is better now, it will be addressed by Shahab in his next example.

Future changes
I could see that the documentation pages on initial condition and analytical solution could use another check: temperature subsection is missing on initial condition, a few typos, and analytical solution could be clarified.
Also I think it would be clearer to rename the subsection VOF in initial condition to subsection phase, so that it is coherent with temperature and subsection phase in the analytical solution.

I would rather we rename everything "phase" to VOF. VOF means volume of fluid anyway, so it's a more coherent nomenclature than phase.

Future changes
I could see that the documentation pages on initial condition and analytical solution could use another check: temperature subsection is missing on initial condition, a few typos, and analytical solution could be clarified.
Also I think it would be clearer to rename the subsection VOF in initial condition to subsection phase, so that it is coherent with temperature and subsection phase in the analytical solution.

I would rather we rename everything "phase" to VOF. VOF means volume of fluid anyway, so it's a more coherent nomenclature than phase.

I would advise against it especially in the .prm. For a user, in the subsection initial conditions for instance, it is much more simple to know what subsection phase means intuitively (because we set the initial value of a quantity, which is the phase), than subsection vof (setting an initial value for a method's name does not mean anything imho). I think it is clearer to make a difference between the solvers's name (vof and heat transfer), as enabled in the multiphysics subsection, and the quantity of interest that is really set, like the temperature and the phase.

Future changes
I could see that the documentation pages on initial condition and analytical solution could use another check: temperature subsection is missing on initial condition, a few typos, and analytical solution could be clarified.
Also I think it would be clearer to rename the subsection VOF in initial condition to subsection phase, so that it is coherent with temperature and subsection phase in the analytical solution.

I would rather we rename everything "phase" to VOF. VOF means volume of fluid anyway, so it's a more coherent nomenclature than phase.

I would advise against it especially in the .prm. For a user, in the subsection initial conditions for instance, it is much more simple to know what subsection phase means intuitively (because we set the initial value of a quantity, which is the phase), than subsection vof (setting an initial value for a method's name does not mean anything imho). I think it is clearer to make a difference between the solvers's name (vof and heat transfer), as enabled in the multiphysics subsection, and the quantity of interest that is really set, like the temperature and the phase.

I think we will have to agree to disagree here. VOF meaning volume of fluid has plenty of meaning. In addition, if we have a second type of multiphase flow method (e.g. a level-set approach), things will get overly messy. I'd rather more everything towards vof than phase.

For other readers: in the end we agreed on renaming phase in the code and prm to vof indicator :)

Good to merge I think :)!


Link to this doc, if only to explain why it doesn't apply.

Link to http://www.2uo.de/myths-about-urandom/ from somewhere, if only to explain why its central point doesn't apply to OneTime.  (It's still an excellent doc about how random numbers are produced on Linux, though.)
(And see also http://juho.tykkala.fi/Randomness-in-Linux.)

I assume this issue has been resolved. Currently https://www.red-bean.com/onetime features a link to http://www.2uo.de/myths-about-urandom/.

Thanks, @marianoju.  I hadn't noticed that this was resolved -- I'll close it now.
I haven't had much time to work on OneTime for a while, but at the very least closing this issue ought to be an easy lift :-).


disable loader on compute job tab (Profile)

Fixes #1425

Changes proposed in this PR:

disable loader on get compute job

is this really necessary to do right now against v4? Cause compute is not supposed to work yet in v4 branch and on top of that, this PR would create a merge conflict for #1069. If this is an actual problem in feature/v4-c2d branch, then this PR here should go against that branch

is this really necessary to do right now against v4? Cause compute is not supposed to work yet in v4 branch so not sure for what the loader should stop. And on top of that, this PR would create a merge conflict for #1069. If this is an actual problem still present in feature/v4-c2d branch, then this PR here should go against that branch

This has been solved in #1069
closing issue